The term “70 Kmh” has become a catchphrase on line recently in China. It involves a deadly car accident occurred in Hangzhou, a city south of Shanghai.
On May 7th a pedestrian was hit and killed while crossing the crosswalk by a modified red Mitsubishi Evo sports car...
created by Julia.shen | 2 years ago 167 views | 1 recommendation | 1 comment