melodic thrash

Hell:On - Hunt

Apparently all the demons have been let loose from hell and they are fast escaping into this world, through a portal somewhere in Ukraine, no less.