They definitely live in 2025

· 1 min read

They definitely live in 2025

#Touchscreen map on the train window in Chinese subway

This post and comments are published on Nostr.