View The Spits on Dec 18, 2004EditFollowShare21 years agoSat, Dec 18, 2004at FraropaAmsterdam, NetherlandsEuropean Tour Winter 2004The SpitsEditFollowShare