Supernatural Season 6 Episode 5 “Live Free or Twihard” Promo Photos

4 years ago, by

October 14, 2010

It’s a Dean-apalooza! My favorite brother is front and center in this Twilight-spoofing episode in which Dean becomes a vampire, airing October 22 on the CW. Enjoy the spoilers in these promo photos!