Supernatural S12E18 | Watch TV Series 4U
Total 165321 Posts on site.

Supernatural S12E18

( High Quality )

Season 12, Episode 18 – ”The Memory Remains”
Sam and Dean investigate a missing person’s case in a small town. The lead witness tells them the attacker was a man with the head of a goat. The brothers aren’t sure what to believe, but when the witness goes missing they realize the town is hiding a dark secret

  • Other Episodes:
    COMMENTS Comment ?