What a treat! The wonderful Picture This popped by to say hello ahead of their huge gig next Thursday 14 October! Very last tickets up for grabs at Ticketmaster United Kingdom, with New Rules and Lea Heart in support!
more