An Interview with Barry Burns of Mogwai #TBT March 5th, 2014 By Mike Bax For nearly two decades the Scottish bravado musicians of Mogwai have been wowing music …