Another presidential impeachment finished this week, so you’d think it’d be great show for SNL, right? John and Darin thought so, too, and… Not so much, you guys. Nevertheless, we persisted. Pelotaunt! Gorilla Glue! Gummy bears! Disappointing birthday gifts! Disappointing sketches! All this and less on an All-New episode of the SNL Nerds!