Moment at 0:10 in The Babysitter (2017) - Blood Sacrifice Scene (1/4) | Movieclips by Movieclips.
The Babysitter (2017) - Blood Sacrifice Scene (1/4) | Movieclips
Saved by NZGamerNation.