Kentucky meat shower

The Kentucky meat shower was an incident occurring between the hours of eleven and twelve o’clock for a period of several minutes on March 3, 1876. The exact type of meat was never identified, although various reports suggested it was beef, lamb, deer, bear, horse, or even human. The phenomenon was reported by Scientific American, The New York Times, and...