Friday’s Leftovers: Free Pumpkins for All
The newly reunited Smashing Pumpkins have given the Live Music Archive permission to store their live shows, and they’ve reiterated that taping is allowed at all of their concerts. In the five days since Saturday’s decision, 55