Self driving and self service KFC food delivery truck in China.

This post and comments are published on Nostr.