View The Toasters on Jul 21, 2010EditFollowShare16 years agoWed, Jul 21, 2010at MühleplatzThun, SwitzerlandEuropean Summer Tour 2010The ToastersEditFollowShare