Cherub Rock video
HD Smashing Pumpkins 08 CHERUB ROCK (Aug 14, 1993) Record release party live
26 Views
0
vote
MUST SEE. good quality and sound. Smashing Pumpkins rocking out in a little club with their new record Siamese Dream. Check out my Nine Inch Nails video from LOLLAPALOOZA 1991 at youtu.be/mqXb7NRvX4w (14 minutes of music)