Sports Car Club of China is possibly the finest car club in the whole universe. The picture above says it all, doesn’t it. Not sure how this club works and if all of these cars are available to the members, but the fact that so many awesome supercars are gathered together in one place is enough reason to celebrate. The video after the jump is a nice tribute to all this magnificence. Can you name every car in there?
SCC: China's Supercar Heaven,