What was that spooky figure over Ryan's shoulder? Plus, we reveal the horse's name!
Buzzfeed Unsolved: Supernatural
Specials
16
December 20, 2017
30 minutes