Car pulled over for missing parts

A car in China's Henan Province was pulled over because of missing parts…

Edited and translated by Zhang Yang. Polished by Andy Boreham.

Special Reports
Top