News RAVAGE Release New Album “Spider On The World” Terry Bunch, April 19, 2024 RAVAGE, the traditional heavy metal rockers from Boston, Massachusetts have released “Spider on the World“, the band’s first album of all-new material since 2009’s “The End Of Tomorrow” which was released by Metal Blade Records. “Spider on the World” is available now on an extremely limited collector’s edition double vinyl… Continue Reading