View The Spits on Dec 5, 2004EditFollowSharealmost 22 years agoSun, Dec 5, 2004at ElettroFlorence, ItalyEuropean Tour Winter 2004The SpitsEditFollowShare