Giant, invasive lizard spotted in South Florida March 6, 2025 • Clark Kent 0 Officials posted this week about the first verified report of the Tegu Lizard in north Key Largo. (Visited 1 times, 1 visits today) Related posts: Witness contacts police after woman swims into Biscayne Bay and disappears FBI Releases Photos Of Pompano Beach Bank Robbery Suspect Fed Chairman Warns Of Higher Interest Rates As Inflation Woes Continue Gunman escapes jail time, gets 20 years of probation following racist tirade on Brickell Avenue … President Biden finally sending troops to the storm zone to help after Hurricane Helene