The Memory Remains
EPISODE # 12:19: The Future The Memory Remains Episode: 1218 Airdate: April 13, 2017 Directed by: Phil Sgriccia Written by: John Bring As the British Men of Letters begin implementing their plans against the Winchesters, Dean and Sam investigate a disappearance in Wisconsin, and end up confronting a pagan god. More about The Memory Remains…