SNL Nerds Episode 14 – Favorite Guest Hosts

John and Darin are back from their holiday break, and running through their favorite guest hosts of all time! Who will come out on top? Alec Baldwin? Tom Hanks? Christopher Walken? Find out on an All-New SNL Nerds!