On This Day in Weird, March 24...
1975: Witnesses Michael Bennett and Lawrence Groom report a
Bigfoot sighting at Black Point, in Dade County, Florida. Their statement to
police describes a hairy biped eight to nine feet tall, rocking a car with a
hysterical man trapped inside it.
No comments:
Post a Comment