VenueVenueThe CentaurCheltenham, United KingdomMusicBrainzFollow0 followersShowsMediaFestivalProgPower UK IIMar 31, 2007The Centaur · Cheltenham, United KingdomFestivalProgPower UKMar 25, 2006The Centaur · Cheltenham, United Kingdom