Supernatural Season 8 Episode 18 “Freaks and Geeks” Sneak Peek #1

1 year ago, by

March 21, 2013

The CW has released a sneak peek for Supernatural, season 8 episode 18 “Freaks and Geeks”.