Screwed in Houston

May 15th, 2008

‘Screwed in Houston’ is a small documentary by VBS.TV about the rap scene in Houston. You better mix yourself some purple drank to go along with the chopped & screwed stuff. Part 1, Part 2, Part 3, Part 4 and Part 5.

Leave a Reply