Bath County, Kentucky, celebrated a historic occurrence earlier this month - the meat shower of 1876. That's when pieces of meat mysteriously fell from the sky onto a farm. Cheri Lawson of member ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results