Watch Criminal Minds Season 12 Episode 8
CC 
Criminal Minds Season 12 Episode 8

Criminal Minds Season 12 Episode 8

The team heads to Yakima, Washington when the remains of a dozen people are found along a creek bed.

Episode Name: Scarecrow

Serie Name: Criminal Minds

Release: 2016-12-07

Country: United States

Quality: HD

You May Also Like