Screaming Potato Head

The Screaming Potato Head is yet another oddity. Nobody's sure what caused it to start hanging around town, but it did. And everyone's ears are in pain because of it.

Connections

Back to Characters