China is leaving America in the dust (vid)




compare that with US transportation systems... this is getting embarrassing: