The Smashing Pumpkins 2010-04-17

April 17, 2010 was Record Store Day 2010 in Los Angeles. 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.