Sunday, 5 March 2017

ON THIS DAY IN WEIRD



On This Day in Weird, March 6...

1975: Steve Humphreys and his wife claim they struck a hulking "skunk ape" with their car near Lake Okeechobee, in Florida's Martin County. Various published accounts report "much damage" to the vehicle, but no trace of the shaggy, bipedal victim.


No comments:

Post a Comment