Image 1 of 1

Papa Roach 3

Papa Roach perform at Mohegan Sun, Uncasville, CT, November 12, 2008