Wow China so nice and developed. No road rages, no damaged roads, no accidents or traffic jams.


https://www.youtube.com/watch?v=17e_19if6Io