Posts

Giant lizard causes chaos at Thailand 7 Eleven store

Barely a week since the movie “Godzilla vs. Kong” hit HBO and the movie theaters, another giant lizard made video fame. A six-foot monitor lizard climbed up the shelves at a Thailand 7 Eleven store … Read More