This page has moved to a new address.

Chinese car Brand Chery shows that it isn't just fun for crash test dummies