You remember this shit?! MTV used to go off! Is that fucking Papa Roach presenting? Who knows, this is wild.