New Found Glory is obviously in the business of killing it. Like…seriously, they kill it in everything they do, and I’m not only talking about the title of their