View The Toasters on Dec 15, 1999EditFollowShare26 years agoWed, Dec 15, 1999at Le Magic MirrorLorient, FranceThe ToastersEditFollowShare