Music Video I created of a story of a man down on his luck.
Music by Mogwai, track entitled the sun smells too loud from their hawk is howling album.
Filmed one Sunday afternoon in the autumn of 2009 in Loch Duntelchaig, Inverness-shire in the Highlands of Scotland.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?