6 foot Monitor Lizard in SuperMart
6 foot Monitor Lizard Entered Thailand’s SuperMart and Climbed Up Shelves. Left both customers and workers terrified.
6 foot Monitor Lizard Entered Thailand’s SuperMart and Climbed Up Shelves. Left both customers and workers terrified.