England

The Wild Hunt in England

The monks of Peterborough told strange tales of the Wild Hunt. Were they ghostly apparitions or wishful thinking?