Giant 6-Foot Asian Water Monitor Lizard Found Inside Thai City 7-Eleven (Video)
A giant 6 foot Asian water monitor lizard was found scaling shelves inside a 7-Eleven in Nakhon Pathom, Thailand. Watch ...
A giant 6 foot Asian water monitor lizard was found scaling shelves inside a 7-Eleven in Nakhon Pathom, Thailand. Watch ...