Florida: Foot-long toad found in Florida's Marco Island
Experts in the state say they have never encountered a cane toad of that size.
Thursday 11 July 2024 09:07, UK
Please use Chrome browser for a more accessible video player

Watch Next
19:32
