Legendary New Jersey thrashers, OVERKILL, will release their brand-new single, “Our Finest Hour”, on November 4th through Nuclear Blast. Today, the fitting lyric video for the title track has been launched. Check it out below:
The 7″ single will be purchasable on black, clear, green, and splatter vinyl. Pre-order now at this location.