Return of the Scarecrow
Return of the Scarecrow
Return of the Scarecrow

Return of the Scarecrow

Movies
85 min
2018
An evil scarecrow slumbers until its evil cannot be retained.

Additional Info

Duration85 min
Country
IMDB3.7
Release2018-0-1
Production

You Might Also Like...