Anyone else found their car on google earth. Post a pic This is just 50m down the road from my garage parked outside the Chinese supermarket.