China is StupidStupidity at it's finest! 530 Miles vs 138 Miles = Simple Math

China is Stupid
Stupidity at it's finest! 530 Miles vs 138 Miles = Simple Math

21st Century Colonization

China is Stupid
Stupidity at its finest! 530 Miles vs 138 Miles = Simple Math