FOX NEWS: Leaping Lizards: Florida wildlife officials catch big lizard

Leaping Lizards: Florida wildlife officials catch big lizard

Wildlife officials have finally captured a large invasive Asian water monitor that had been running loose in the Florida Keys for more than a year.

More: https://fxn.ws/2WQ1GOG

Leave a Reply