Day: April 20, 2017

THE DELTA SAINTS Premiere New Album Monte Vista, Out Everywhere Friday-April 28th

(Photo Credit: David Bean)

“Full of raw and true rock n roll elements reminiscent of artists like Led Zeppelin, the Eagles, Aerosmith, and Guns N’ Roses, the album showcases the band’s evolution in sound.” – Paste

Continue reading “THE DELTA SAINTS Premiere New Album Monte Vista, Out Everywhere Friday-April 28th”