
People walk through a zebra crossing in front of the American electric company car Tesla Motors official authorized car dealer store seen in Hong Kong
4k 00:22
Add to Collections
Add to Favorites