Double Trouble ft. Rebel MC – Street Tuff – Official Music Video. The third single from Rebel MC’s album Rebel Music. The single reached number 3 on the singles charts in the U.K. and Netherlands in 1989.

Share this: