I was waxing nostalgic with my friend M earlier today, and somehow we went from chatting about USA Up All Night (and Wendy O. Williams) to The New Dance Show. The New Dance Show used to air on channel 62 in Detroit during the 80's/early 90's. It was fan-fucking-tastic! Seriously, I used to watch the shit out of it. It was like a really really low
(
Read more... )