Great Wall Shanhai Canon 6×6 Is The Most Badass Chinese Pickup Truck

The Mercedes-AMG G63 6x6 is so boring.

Top 3 exciting cars launched at Chongqing Auto Show. And one surprise

I like Chongqing Auto Show. Compared with Shanghai Auto, which traditionally takes place in April, Chongqing is much smaller but more pragmatic. Shanghai is...