VenueVenueTaylor's Shure 5 StudiosGreater Manchester, United KingdomMusicBrainzFollowShowsMediaLoading