Anthropology, Mythology Ghost Riders In the Sky: The Wild Hunt and the Eternal Stampede December 9, 2012 — 3 Comments