Season 7 Episode 12 episode 12

Supernatural Season 7 Episode 12 "Time After Time After Time" Sneak Peek

Supernatural Season 7 Episode 12 "Time After Time After Time" Sneak Peek

Sam and Dean question a very interesting witness in this sneak peek from Friday's all-new episode on the CW.