Local brothers direct and star in horror film about clowns

Local brothers direct and star in horror film about clowns