This week's new releases By admin • July 14, 2009 New releases for the week of July 13, 2009 Arkaea "Years in the Darkness" Anaal Nathrakh "In the Constellation of the Black Widow" August Burns Red "Constellations" Destroyer 666 "Defiance" DevilDriver "Pray for Villians" Arsonists Get All The Girls "Portals" Sacrificial Slaughter "Spontaneous Suicide" Judas Priest "A Touch of Evil (live)" new releases Judas Priest Sacrificial Slaughter DevilDriver August Burns Red