The Capilanos

S13, E17: The Capilanos

Available on iTunes, Prime Video
The BAU is called to Oklahoma to investigate a murderous clown who is terrorising a town.
Starring Jonathan Brooks, Jon Beavers, Ellen Wroe