Thanks, Mike (from Spain)
Month: April 2018
Sunday Fun Fact
South Florida is the only place in the world where alligators and crocodiles coexist in the wild.
Thanks, Gene
South Florida is the only place in the world where alligators and crocodiles coexist in the wild.