Any fans on here? I just bought some tickets to their Manchester gig in July - anyone from the UK heading over?