by Stefan Meeuws 17 May 2010 Comments2 Turin Brakes NewsTurin Brakes play Isle of Man twice in OctoberThis little tweet says Turin Brakes will be playing two gigs on the Isle of Man on 2 and 3 October 2010. Truman…