posted by RR on Jun 23

Anyone who lives in the United States knows that there are a lot of strange and unusual people, places and things all over this country. Still, few locales seem to be quite as wacky as Florida — think UFOs, Bermuda Triangle, St. Augustine’s ghosts and the Skunk Ape.

Leave a Reply