Boyracer released new album ‘On a Promise’ (watch the “So Long” video)
UK musician Stewart Anderson has led Boyracer for 30 years, having made jangly, shambolic low-fi indiepop for such labels as Sarah, Slumberland, Zero Hour, Happy Happy Birthday to Me and more. The band just released their 13th album...