Touchscreen They definitely live in 2025 son of a bitch 10 Mar 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.