MC Twist & The Def Squad

MC Twist & The Def Squad is an American hip hop group.

Music Video

 * Shock the House