Scottish alt-rock stalwarts Mogwai are releasing their new album As The Love Continues next month, and today have shared a second single from it called "Ritchi...
Scottish duo Arab Strap haven't been absent since their last album (2005's The Last Romance), but Aidan Moffat and Malcolm Middleton have both been fully focus...