Sam & Tre produce a unique brand of 'electro glitch hip hop.'
Added by Upcoming Robot on February 15, 2011