On March 3, 1876 in a 100 by 50 yard area near Olympia Springs, Bath County, Kentucky, large chunks of red meat fell from the sky for a period of a couple of minutes. The phenomenon which was referred to as the Kentucky meat shower was reported by the New York Times and several other publications at the time.
Nutty News Today Nutty Videos Nutty Facts Today’s Nutty Joke Nutty News Facebook Fan Page Nutty News on Twitter Nutty Videos on Twitter Nutty News Marketplace