Judge Dredd Scout Sep 7, 2013 #1 Killswitch has a new song out that I've also been hearing a lot on the radio. What do you think?