80s Heavy Metal Watch First Video “Wrecking Machine” From Babylon A.D.’s Upcoming New Album Babylon A.D. has premiered their brand new video for their first single from the upcoming album “Rome Wasn’t Built In A Day” via Sleaze... Bobby CaughronApril 16, 2024
80s Heavy Metal Babylon A.D. Returns With New Album “Rome Wasn’t Built In A Day” Babylon A.D. announce their brand new studio album “Rome Wasn’t Built In A Day” to be released May 17th on Perris Records. It’s been... Bobby CaughronApril 9, 2024