Supernatural Season 6 Episode 6 “Live Free or Twihard”: More Behind-the-Scenes Photos!

4 years ago, by

September 3, 2010

Some more nifty behind-the-scenes photos for the 6th episode of the season, “Live Free or Twihard.” Jared, that’s a big knife you’ve got there! And see my previous post for more photos and spoilers regarding the Twilight-spoofing episode.

Photo credit: