Scottish instrumental-indie band 'Mogwai' have released seven studio albums and two soundtracks since forming in 1995. Their songs are predominantly instrumentals that typically build up slowly, often starting quietly and peaking loudly, ten minutes later. "The sun smells too loud" is from their sixth album 'The Hawk Is Howling' released in 2008. It is a pop centrepiece that is full of unspoken bliss.
No comments:
Post a Comment