Mother Nature apparently makes turtles (and, in at least one case, other creatures) rather hardy in Florida. On Friday afternoon, a turtle came smashing through the windshield of a car driving on ...