
The ancient Abbots Bromley Horn Dance has taken place in Abbots Bromley, England every year since 1226 and has roots beginning in pagan times. Thousands of years ago back in the Stone Age, men with bows and arrows used to stalk other men wearing animal skins and head-dresses...