Film • Jul 6, 2021
Todd and Jessica Smith, two filmmakers from Raleigh, North Carolina, set out to make a documentary about the highly publicized creepy clown sightings investigated by local law enforcement. But when the young married couple ventures into Peachtree Way in Nash County in search of clowns, they discover something far more terrifying than they expected.




























