The Velveteers- This Love Lasted | Video

The Velveteers have blessed us with their new psychedelic video for "The Love Lasted". Fresh off their set at this years Westwood Music Showcase, the band has a few dates coming up including an opening slot for Flaural at The Fox Theatre on June 29th. We have loved seeing this band grow right in front of our eyes and cannot be more proud of the direction the band is headed. Enjoy the video.