20 - I Love Rock 'n' Roll (tease) by The Smashing Pumpkins Overview Tag Appears on 2007.10.13, Orpheum Theatre, Boston, MA Playcount Listeners