News

A town renowned for its corn syrup is terrorized by a big-shoed, honknosed psycho in this dud.