By Paula R. Stiles
In keeping with the 12 Days of Christmas (which began on Thursday), I’ll be doing at least 12 Supernatural episode reviews to catch up a bit between now and January 20. Today is number one.
[spoilers ahoy for several seasons]
Tagline: When the brothers investigate the death of a taxidermist, Dean takes a shaman’s potion to speak with the only witness – the man’s dog.
Recap: Recap of the season so far, with a weird emphasis …