The Show
PUBLISHED Oct 24, 2010
Based in Houston, TX, this four-piece group (one MC, one producer and two DJs) back up both the name of their group and their debut album,...