Forumosa
I want these scooters off the streets!
Taiwan
Living in Taiwan
Hamletintaiwan
January 30, 2018, 3:56pm
320
Anyone remember this old thread and what was said?
show post in topic