Be astounded by a collection of some of the most horrendous attempts at driving a car China has to offer.


Visit the original source and full text: Shanghaiist