Killer Klowns Wiki
Register
Advertisement
Stephen Chiodo

Stephen Chiodo is one of the Chiodo Brothers (along with Edward Chiodo and Charles Chiodo).

He directed, produced, and written the film.

Advertisement