MASSIVE Lizard Climbs Shelf At 7-Eleven


I would be HORRIFIED If I saw this while shopping at a 7-Eleven!

Okay, yes, it was in Thailand, but STILL. Could you imagine casually strolling into the store and seeing this? NOPE.

I certainly wouldn't stick around long enough to capture this video.