View The Toasters on Nov 29, 2005EditFollowShare20 years agoTue, Nov 29, 2005at Hall CSaint-Étienne, FranceThe ToastersEditFollowShare