View Groovie Ghoulies on Oct 11, 1998EditFollowShare28 years agoSun, Oct 11, 1998at Sala BeatTomelloso, SpainGroovie GhouliesEditFollowShare