I was reading through some threads in a forum when I stumbled upon theitt: inhabitants of the best cities in the world answer your questions thread. It got me to wondering what people think of my home country, the USA.
I searched and found some threads about random aspects of America (and even...