Posted by Grover Larkins on January 01, 1970 at 00:00:00
Yes - that was the funny part, there was a couple of other confirmed sightings reported in that same area in one of the references I found, I believe in the FIU Library in the late 1980's early 1990's. From the distance back in the 1960's that I saw them at there was zero chance of being mistaken. 15' is CLOSE!