The Smashing Pumpkins 2010-04-17

April 17, 2020 was Record Store Day 2010 in LA. The first 250 people who pre-ordered the new Songs for a Sailor LP from Ameba Music were given exclusive access to the rooftop concert.