NOISE OF THE WEEK : Amnesia Beach’s New Single “The Light”
ORANGE COUNTY, CA / March 23, 2015 – California’s AMNESIA BEACH released their new indie-rock anthem single “The Light” today. As their second recent release, the song showcases the versatile...
March 23, 2015