Scarecrow - S12.E8
December 7, 2016
8
ratings
0
reviews
0
video reviews
Overview
The team heads to Yakima, Washington when the remains of a dozen people are found along a creek bed.