Weekly Wrap Volume 91

The Mystery of the Kentucky Meat Shower On March 3, 1876, one Mrs. Crouch was working in her yard in Bath County, Kentucky, making soap, when suddenly “meat which looked like beef began to fall all around her. The sky was perfectly clear at the time.” Falling like large snowflakes and settling all around the 5000 square foot yard, pieces […]
Read more