The Futureheads announce UK tour including Manchester gig
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...