A song by the duo C.R.A.C. Knuckles from their debut album named The Piece Talks. The song is produced by Ta'Raach. The album was released in stores on April 22, 2008 via Tres Records.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…