Left Alone have posted the first video from their 2009 self-titled album,



Bands in this story