The Futureheads have announced a UK tour for December 2019 climaxing with a Manchester gig at the O2 Ritz. The announcement follows their recent successful tour of the UK and will kick off at London's Electric Ballroom on 6 December.  The tour celebrates 15 years of...

read more