This song is from the album 'Castle talk' which was released last year. Pretty cool design choice for the video. I could imagine that messing with peoples eyes though. Check out the video below. You can find out more about the band and listen to more songs on their Myspace.
No comments:
Post a Comment