by Stefan Meeuws 3 October 2013 Comments0 Turin Brakes News More instores in successful ‘We Were Here’ release week There’s more in store for Turin Brakes. The successful instores of Sunday, Monday and Tuesday – and the impending chart success – have…