ALBUM
Mogwai
2008
Lyrics for this song have yet to be released
The Sun Smells Too Loud was written by Mogwai.
The Sun Smells Too Loud was produced by Andy Miller.
Mogwai released The Sun Smells Too Loud on Mon Sep 22 2008.