ALBUM
by Mogwai
10 tracks,
49 minutes
released April 1, 2016
tags:
electronic,
United States,
instrumental rock,
soundtrack,
alternative,
Scotland,
instrumental,
Glasgow,
rock,
progressive,
minimal,
soundtracks,
New York,
indie,
post-rock,
United Kingdom,
Rock