Pre-sale of the week: Turin Brakes – Invisible Storm, out 26 January
Pre-sale of the week is Invisible Storm by Turin Brakes, out on 26 January. Turin Brakes don’t hang about. After seven studio albums and a million records sold worldwide, they could’ve been excused a bit of downtime … but 2016 saw them return with critically acclaimed album Lost Property, coupled with 18 months touring. But…