tumblr hit tracking tool

Criminal Minds Season 13 Episode 17 "The Capilanos" Photos


Criminal Minds Season 13 Episode 17 "The Capilanos" Photos

CBS has released the sneak peek images for the March 21st installment of Criminal Minds titled "The Capilanos."

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

Head over to Criminal Minds Episode Guide: "The Capilanos" for the promo of this episode. 

Source: CBS