Currently touring the world in support of their 2017 release ‘ Crooked Teeth’, Papa Roach loaded their guns for a kick ass night of rock and roll at the Main Street Armory in Rochester, New York. Joining them in a supporting role were Nothing More and Escape The Fate, and judging by the huge line up at doors time, I wasn’t the only one looking forward to this show.