
Filmed in 2005 in Houston, Texas, this concert captures Velvet Revolver touring in support of their award winning debut album "Contraband"
0 takes · 0 hearts · 0 replies
Nothing on the record yet. The first take opens the floor.

Filmed in 2005 in Houston, Texas, this concert captures Velvet Revolver touring in support of their award winning debut album "Contraband"
0 takes · 0 hearts · 0 replies
Nothing on the record yet. The first take opens the floor.