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...