Image 1 of 1

Papa Roach 1

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