>>509617151
Just fucking incredible. God bless China and the Chinese people's self determination, vision, and enduring spirit.