Octopus sink seen in the Florida Keys

octopus sink seen at a store in the Florida Keys

While making the drive through the Florida Keys (starting in Miami, with Key West as the end destination), day 2 of the trip found us getting hit with very hard rain, to the point where it was sometimes hard to see the road in front of us! As we were going through Islamorada, we saw … Read more