'80s Rock, 12 Days of Bands You Have to Know, 80s, Bands, Concerts, Hard Rock, Interview, Kickstarter, Los Angeles, New Music, rock, Sunset Strip

Interview with Delta Rose after their stellar performance at the Troubadour

Delta Rose! That is the band that I am hoping that you already know by now. We featured them last […]