Home Tags John Winchester

Tag: John Winchester

Jeffrey Dean Morgan (The Walking Dead) looks set to reprise his role as John Winchester on the CW's Supernatural's 300th episode. Morgan appeared as the character in a total of 12 episodes beginning with the first season in 2005 through...

Recent Posts