Video of Giant Monitor Lizard Inside a Store in Thailand

Video of Giant Monitor Lizard Inside a 7 Eleven Store in Thailand

video from a 7-Eleven store in Thailand of a monitor lizard climbing over items stored in the shop is currently going viral on social media on Twitter and Instagram.

Terrifying Video of Giant Monitor Lizard Inside a 7 Eleven Store in Thailand! Watch:

Download

%d bloggers like this: