I saw this car while I was vacationing in Khao Lak, Thailand last week. At first glance I thought it was a Mini Cooper. Take a closer glance...