Spokane, Washington – Alive In Barcelona has released a music video for their track “Back To Life” which originally premiered with Loudwire. The video was directed by Dawson Scholz of Talk Studios and the song…
Tag:
Spokane, Washington – Alive In Barcelona has released a music video for their track “Back To Life” which originally premiered with Loudwire. The video was directed by Dawson Scholz of Talk Studios and the song…