Monday, July 13, 2009

Slaughterhouse - The One



Fuck, this is some shit. This is the first single off the supergroup's self titled album due to drop August 7th. Insane.

No comments: