Nov 9, 20171h 3m
Kentucky Meat Shower
Nov 9 '171h 3m
Play Episode

On March 3, 1876 a strange meat-like substance rained from the sky for several minutes over a home in Olympian Springs Kentucky. No one knows what the material was or more importantly where it came from.

0:00 / 0:00