Search results for "Sean Persaud"
Eps17 Criminal Minds Season 13 Episode 17

Criminal Minds Season 13 Episode 17

Criminal Minds Season 13 Episode 17
Season 13
Episode: 17
Air Date: 2018-03-21

The BAU is called to Oklahoma to investigate a murderous clown terrorizing the sleepy town of Guymon.

Episode Title: The Capilanos