Giant Lizard Creates Chaos At Supermarket

A monitor lizard was spotted inside a supermarket in Thailand. A video going viral online shows a giant monitor lizard knocking down products and sparking chaos at a supermarket. The hair-raising footage was filmed at a 7 Eleven outlet in Thailand and shared on Twitter by Thai travel agency Mundo Nomada.  In the unbelievable video, … Read more