Living in China vs Living in America

1 month ago
97

Living in China vs Living in America - Because I'm Lizzy
Here I go to an even smaller city to look at the metro station in China and compare it to the richest city in America's metro station, New York City.
What do you think about this? Truly shocking.

Loading comments...