Papa Roach's new album "Crooked Teeth" out May 19th, and the dudes chatted with Loudwire over a plate of honey roasted crickets! Check out the weird ass interview below and get more at Loudwire.com