Video from the self-titled album “Babylon A.D.” Arista Records 1989, filmed at the Sepulveda Dam, Los Angeles, CA
‘Revelation Highway’ might just be the best slab of Hard Rock you’ll hear all year and really recaptures the classic sound of the band with a subtle modern twist.
Video from the self-titled album “Babylon A.D.” Arista Records 1989, filmed at the Sepulveda Dam, Los Angeles, CA