Beware of The Klowns

In the small town of Santa Mira, the brave Sheriff is forced to protect the town and his twins, Joy and Lisa, from the terror that is the Klown King and his cult, The Klowns.

Rent $2.99 Buy $5.99
×