Yeti Day on PowerPuff Girls

In episode 37 of season one of Cartoon Network’s PowerPuff Girls, a group of vacationing Yetis descends on Townsville after Blossom uses her superpowered ice breath to extend a snow […]

Bigfoot on Isis

Someone, or something, huge, is living in seclusion in the local mountains, and some of the students think it’s the legendary monster “Bigfoot”. Isis investigates. The year was 1975 and […]