Army Of The Pharaohs – The Demon’s Blade (Video)

The hardcore rap supergroup just dropped this new video off their new album In Death Reborn, available everywhere now.