The internet went nuts last week over a new 50 Cent song from his upcoming album, Before I Self Destruct. The DMV went nuts as well when it was found out that the song was produced by the area’s own Team Demolition! Congrats on a HUGE move, fellas!! In my eyes, Team Demolition are legendary. I remember having a vinyl of one their singles back in the late 90s. Much respect!