Michelle Williams

Is This Song DC’s ‘Nuclear’ Bomb? [AUDIO]
After all the hype of our favorite 90's girl group getting better. A digital leak of the groups first song in 10 years has killed the happy vibe. The beat, produced by Pharrell isn't the problem either. Listen & Vote inside