Watch Criminal Minds season 12 episode 8 tv series online free
Release: Dec 07, 2016
When the remains of twelve people are found lying on the bed of a creek, the BAU travel to Yakima, Washington, to find the killer. Also, veteran profiler Stephen Walker from the Behavior Analysis Program joins the BAU.