MMusic Read More 1 minute read Mogwai Announce New Album ‘Atomic’ | Music NewsbyFinn BrownbillJanuary 13, 2016 The Scots that just don’t stop have announced yet another album coming our way. This will mark…