VIDEO: Watch the guys from Papa Roach eat bugs!


Papa Roach is set to play at several major rock festivals in late April and May, including the River City Rockfest in San Antonio Memorial Weekend!

KBRQ-FM · Waco's Rock Station

Listen Now on iHeartRadio