It's finally here!! The CW's The Winchesters Season 1 premiere. In episode 1 we learn a lot and have a few new questions as well and I just HAD to talk about my favorite scene. In this video you'll find my pick for best scene and some honorable mentions that simply made the episode.
John Winchester meets Mary Campbell, Carlos, Latika and Ada as he discovers the Supernatural world around him.
He and Mary search to discover what has become of their respective fathers.