Video Insanity: China’s Sports Car Club Sports Some Seriously Awesome Hardware

When I think about China in the context of cars, I think about the reason Buick wasn’t sent to the crusher with Oldsmobile and wacky stuff like this. To me, communism means Soviet-era Moscow—and it’s safe to say nobody there was rolling a Lamborghini Countach. But that shows what I know, because in the context of vehicles, China has about as much in common with the USSR as daisies do with chemical warfare.
By: John Coyle | April 16, 2012
