WATCH SMASHING PUMPKINS PERFORMANCE AT ROCK IN RIO TODAY STREAMING LIVE TODAY

The Smashing Pumpkins will go on at 7PM EST/4PM PST.