Skeptoid #930: Dr. Crow and the Melon Heads

Published: April 2, 2024, 9 a.m.

Some say creepy children with huge balloon heads stalk the woods at night, waiting to attack you.