Supernatural Season 6 Episode 6 "You Can't Handle the Truth" Promo Photos
Watch where you point that thing, Dean! The Goddess of Truth is wreaking havoc, and Dean falls victim. From these photos it looks like the truth-telling doesn't go too well. Enjoy the spoilers for the October 29 episode!