Touchscreen They definitely live in 2025 They definitely live in 2025 #Touchscreen map on the train window in Chinese subway… son of a bitch 10 Mar 2025 · 1 min read