A Good Time Is Serious Business at Ravage’s CD Release Show
It seemed like the first cold night of the season in Worcester, Mass., at the CD release show for Ravage's 'The End of Tomorrow' on Sept. 6 -- but the thrash and power metal-laden lineup comfortably warmed up the upstairs of Ralph's Diner...