HITD Daily Photos - holeinthedonut

HITD Daily Photos

In the United Arab Emirates, shoppers go crazy taking photos of the new Tesla cars on display at Dubai Mall.

In the United Arab Emirates, shoppers go crazy taking photos of the new Tesla cars on display at Dubai Mall.

UAEDubaiMallTesla