Life On Repeat Today we're happy to premiere the new video from Salisbury, MD's Life On Repeat. "Struggle + Sleep" is the title track from the group's upcoming album, due out June 14, 2011 via Equal Vision Records.



Bands in this story