The Smashing Pumpkins’ Complete SNL Rehearsal Footage From 1993

The Smashing Pumpkins’ soundcheck for their performance on Saturday Night Live on October 30, 1993 can be heard starting at 3:45. They performed a seriously brilliant performance of Cherub Rock and Today.