Giant Lizard In Supermarket Video Is Going Viral

Giant Lizard In Supermarket Video: What if you find yourself stuck in a shop with a…