Minisode 1 - Weird Succubus
Manage episode 343943162 series 3178696
Jo and Cameron couldn't get their schedules in line, so we're trying out a new minisode in the meantime, where Cameron talks about how Weird Science's slapstick and humour may hide something potentially horrifying.
9 epizódok