Metalcore outfit “I Killed the Prom Queen” are once again back on the scene, and by the looks of it, this time they are back ...  Read More