I thought a Florida alligator was walking near me and my daughter on the road — what it actually was shocked me
A massive, 5-foot-long lizard, presumed to be an Asian water monitor, was seen scurrying around a busy road in western Florida recently. “He’s huge,” Renee Aland can be heard saying in video she posted on social media of the lizard. “He’s just strutting …