French band Salvation releases new single and video for “Echos”
“Echos” music video is the latest release from SALVATION, a Punk Rock/Pop Rock quartet from Marseille/France. A 13-track album is currently in production, along with a debut video. With a powerful and deceptively simplistic Punk […]