Damn you, Florida. For all the Sunshine State’s political debauchery and crooked business dealings, its natural world is admittedly cool – like the new salamander species that was found recently in Okaloosa County. It’s one of the largest creatures to be discovered in the U.S. in more than a century, with spots similar to a […]
