MOGWAI – Young Team Wrap Tour with Orchestral Onslaught (Photos/Review)
Fighting the good fight, sonic defenders and incomparable instrumentalists Mogwai ended their North American tour at the Vogue Theatre in Vancouver on May 25, bringing with them an orchestral onslaught. Here’s what happened.