Supernatural Season 6 Episode 5 “Live Free or Twihard” Sneak Peek #3

3 years ago, by

October 21, 2010

“These aren’t vampires, man…these are douchebags.” And this episode looks like it’s going to be tons of fun. Enjoy the spoilers in this new sneak peek!