rebelradio.com
Darkest Hour Premieres Official Video For "Enter Oblivion" -
Washington, DC-based metal quintet, Darkest Hour, has filmed an official video for the song “Enter Oblivion,” which hails from their eleventh LP, Godless Prophets & The Migrant [Read More...]