CW Official Trailer For Supernatural Episode 12.18
The first look at next week.
People are being sacrificed to a “goat god”. Or maybe just a monster or a person in a goat mask? What do you take from this preview? Tell us in the comments or in the discussion thread for episode 18.
Leave a Reply