TAMPA, Fla. (WFLA) — A massive cane toad, nearly a foot long, was found and removed from the backyard of a Florida home on ...
In Florida, summer doesn't only ... have well-defined crests on their head, which look like ridges or horns above their eyes.