Im actually the one running five secs into the video, with that The Stooges shirt :)
I love it, very nice track. Specially the video... 'It could be England or it could be Peru'
i will dedicate this to my lover. so sweet.
hehe indeed, great song
this is adorable and hilarious