Do you believe in rock ‘n’ roll? Boston does. And their righteous rock may save your mortal soul.
Ozzy laments like they did in OT times, and speaks some prophesy to our human condition.
Led Zeppelin’s “Stairway” is a brilliant nod to Christian to eschatology, proving rock was perfected in 1971.