Show Review: Mogwai at the Theatre at the Ace Hotel on Jan. 18th, 2017

30 Jan, 2017

blog/show reviews

Ever-evolving sonically, Scottish band Mogwai have scored three films in addition to releasing eight studio albums. Beginning as a rock-centered band with an atmospheric and enveloping sound, their evolution into soundtrack work is a natural progression for the band. On January 18th, they performed their most recent film collaboration live […]