Masters of anthemic rock ‘n’ roll, Black Star Riders, have released a music video for "Catch Yourself On", featured on their new album, Wrong Side Of Paradise, available worldwide via Earache Records. Watch below: Wrong Side Of Paradise, featuring 11 tracks, was recorded in the fall of 2021 at Studio...
Continue reading...
Continue reading...