Velvet Revolver - Live In Houston
Velvet Revolver - Live In Houston
NR | 16 November 2010 (USA)
Velvet Revolver - Live In Houston Trailers

Filmed in 2005 in Houston, Texas, this concert captures Velvet Revolver touring in support of their award winning debut album "Contraband"

Reviews
KnotMissPriceless Why so much hype?
Brightlyme i know i wasted 90 mins of my life.
Platicsco Good story, Not enough for a whole film
GarnettTeenage The film was still a fun one that will make you laugh and have you leaving the theater feeling like you just stole something valuable and got away with it.