Where To Stream Criminal Minds Season 12 Episode 19
True North
- Aired April 5, 2017
- 60 Min
- Rated 7.1
- Number 328 Of 364 Rated Episodes
The BAU is called after three victims are found tied to stakes in the Arizona desert.
True North
The BAU is called after three victims are found tied to stakes in the Arizona desert.