21st Century Colonization

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

No comments: