‘Demon Hunter’ Statement Re: Esquire Article

0 Comments

Seattle-based metallers Demon Hunter have commented on a new article in Esquire magazine about the raid on Osama Bin Laden in which the Navy SEAL who killed the Al Qaeda leader mentions that he wore a Demon Hunter patch during the mission. The SEAL, who…