Scottish Song of the Day (80) – Mogwai Posted on April 8, 2013 by Stu Not had Mogwai in this series before, so here’s a random tune from the boys…