On April 25, 2000, Papa Roach released ‘Infest.’ Continue reading… Post navigation 42 Years Ago: Black Sabbath Roar Back With ‘Heaven and Hell’ Scott Weiland’s Son Noah Opens Up About Drug Abuse + Rehab