Papa Roach hits The Truliant Amphitheater in Charlotte on Tuesday, May 18th for The Rise of The Roach Tour! A legendary band and a legendary show, hear them live by winning tickets right here!
Papa Roach is Coming to Charlotte!
Papa Roach hits The Truliant Amphitheater in Charlotte on Tuesday, May 18th for The Rise of The Roach Tour! A legendary band and a legendary show, hear them ...