Seems Florida, once again, has a booming creature population-This time the giant Cuban Tree Frog, which reaches a half foot long and dwarfs other tree
frogs. They have become so prolific that they are now coming up peoples toilet lines and landing on power lines, creating power outages.