by Stefan Meeuws 28 February 2010 Comments3 Uncategorized The Covers EP is done When the tour kicks off, you’ll be able to buy the debut release from Turin Brakes on label. Yes, they have a own…