Where To Stream Supernatural Season 12 Episode 18
The Memory Remains
- Aired April 13, 2017
- 60 Min
- Rated 7.1
- Number 291 Of 327 Rated Episodes
The Men of Letters send Sam and Dean to investigate the case of a murderous goat man in Wisconsin while they check out the bunker to learn all of the Winchesters' secrets.