what going on?

Supernatural Season 12 Episode 18

The Memory Remains

Watch Supernatural Season 12 Episode 18 Online Free in HD. Watch Supernatural S12E18 Free Online. Watch Supernatural Season 12 Episode 18 [S12E18] Free in HD.

Sam and Dean investigate a missing person’s case in a small town. The lead witness tells the Winchesters the attacker was a man with the head of a goat. Sam and Dean aren’t sure what to believe but when the witness goes missing they realize the town is hiding a dark secret.

Apr. 13, 2017

Leave a comment

Name *
Add a display name
Email *
Your email address will not be published