This is why China may kick everyone’s ass…..

This is Shanghai in 1990 vs 2010. Only a 20 year difference! … [Read more...]