The Smashing Pumpkins 2007-08-19

Foire aux Vins d'Alsace (Wine Fair of Alsace) festival, 2007.

Encore

 * 1) 