"I Thought It Was An Alligator": Strange Creature Shocks Woman In Florida
A woman in Florida has posted a video of a creature that she saw "strutting across the road" in the area where she lives. The video of the Asian monitor lizard has gained significant attention ...
NDTV
1 hour ago