View The Spits, The Itchies on Feb 29, 2012EditFollowShare14 years agoWed, Feb 29, 2012at MetPawtucket, RIBlazing BlowoutThe Spits, The ItchiesEditFollowShare