VenueVenueGuelph Lake IslandGuelph, CanadaMusicBrainzFollow0 followersShowsMediaFestivalHillside Festival 2003Jul 25 – 27, 2003Guelph Lake Island · Guelph, Canada