barrygruff.com
The Pictish Trail – ‘I’ve Been Set Upon’
Last week The Pictish Trail aka Johnny Lynch, brought us news that he has signed with Moshi Moshi Records, who will give a full release to his two albums to date, Secret Soundz Vol. 1 & 2, on J…