The Terrifying Trio heads to Lake Tahoe to visit their friends from Drinking and Talking Animals and hear all about Vampires and Red Snow.
Support the show