View The Toasters on Feb 8, 2001EditFollowShare25 years agoThu, Feb 8, 2001at Cantiere 21Perugia, ItalyThe ToastersEditFollowShare