Supernatural Season 8 Episode 12
Season 8
Episode: 12
Air Date: 2013-01-30
Sam and Dean are stunned when a man who claims to be Henry Winchester, their grandfather, suddenly appears in their hotel room demanding to know where he can find John…
Episode Title: As Time Goes By