Video: STS on MTV/XXL’s Show & Prove Segment

Thursday, January 20th, 2011

STS appears on MTV2’s Sucker Free Countdown as XXL’s first aired Show & Prove of 2011.

Previously: Money Making Jam Boys – Tear It Down