Does anyone have a way to get a complete update on what they're up to? I'm sure they had a website but I've lost the address...
Does anyone know any other cool links etc to Detroit sites?
I know record time are good guys but anyone know anything else?