Avalon Landing premieres "The Cure" music video

Posted by AP on 04/11/14

Las Vegas, NV based indie-rockers Avalon Landing have debuted the music video for ”The Cure” from their 2013 album ”Reside”. You can watch it below, courtesy of ArtistDirect.com:


Comments
comments powered by Disqus

Legal

© Copyright MMXXIV Rockfreaks.net.