Hit cartoon series Beavis and Butt-Head has had a few reinventions since its 1993 debut, but the show is still delivering on laughs, thanks to the April 13 Saturday Night Live skit that spoofed the main characters. In the skit, SNL cast member Heidi Gardner portrays a NewsNation anchor conducting a town hall discussion on […]