Mogwai

Album Review: 'Atomic' by Mogwai

Scottish post-rock band Mogwai's new studio album is like a virtual instrument that can operate on a digital audio workstation and also as a standalone software. Apr 2, 2016