ALBUM
Left at London
Lyrics for this song have yet to be released
Snow Monster was written by Left at London.
Snow Monster was produced by Left at London.