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 Amoeba Music were given exclusive access to the concert.

Encore

 * 1) 