…makes me happy. Well I am not sure in relation to the song, but just in general. I knew about the video but it completely slipped my mind until I saw it posted over on Tsururadio. This was one of my favourite songs of 2008 (top 5) and now has a great video to add to it’s beauty. If you didn’t ever pick up The Low Anthem’s “Oh My God, Charlie Darwin”, you missed out. Pick it up now, its a great listen.
Visit & Purchase: