
In today’s wode tian (OMG) moment, China’s People’s Daily reports that “a total 16.7 million vehicles were sold in China last year, bringing the country’s total vehicles to more than 186 million.” Shen me? (Excuse me?)
(Read More…)

In today’s wode tian (OMG) moment, China’s People’s Daily reports that “a total 16.7 million vehicles were sold in China last year, bringing the country’s total vehicles to more than 186 million.” Shen me? (Excuse me?)
(Read More…)
Recent Comments