SNL Nerds Episode 14 – Favorite Guest Hosts

SNL Nerds
SNL Nerds
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!