by Stefan Meeuws 28 June 2012 Comments1 Turin Brakes News Mystery Olly project mastered at Abbey Road In April, Olly teased Twitter followers with some photos of him doing some audio recording (remember?). Whatever it is, yesterday Olly went to Abbey…