South London duo, Turin Brakes brought their sweet acoustic indie folk to the Echo last Friday, May 14, 2010. Heavy on the guitars with beautiful melodies and arrangements, Turin Brakes are a sumptuous breath of fresh air. Check out the photos of Turin Brakes at the Echo below!
Photos: Craig Parker
Click on thumbnails to go BIG!