Supernatural Season 6 Episode 11 “Appointment in Samarra” Photos

3 years ago, by

December 6, 2010

Don’t fear the Reaper! Dean makes a deal with the Horseman to save Sam’s soul, in the all-new episode airing on Friday on the CW.