Papa Roach Performs On Top Of Best Buy Roof In LA
WireImage.com has photos of the Papa Roach in-store rooftop concert at Best Buy on Tuesday in Los Angeles. Check out the pictures from the event from WireImage.com here. In addition, there are photos from the group’s press conference and additional concert footage here.