Giant monitor lizard at a grocery store freaks out shoppers in Thailand by Sonal April 9, 2021 0 Customers at the department store 7-Eleven store in Thailand were in for a surprise as they saw a new and ...