The Smashing Pumpkins 1998-07-30

The band appears on Late Show with David Letterman to promote the single release of "Perfect". While the bulk of the show was taped inside the Ed Sullivan Theater as usual, the band played on a stage erected in the middle of 53rd Street, in front of the Hello Deli. The band played five additional songs for those in attendance, although the show was ultimately shut down by the NYPD due to crowd overflow.