New Video Clip of "Elephant Island"!

A new video clip of "Elephant Island," performed at The Mix in Seattle has just been added to the website. Check it out!