The debate over whether New York or Shanghai was the more important auto show is a typical corporate media conspiracy designed to make you choose between two equally irrelevant sides and ignore the real answer. In this case the real answer is the colorful Moscow Tuning Show. »4/21/11 1:40pm 4/21/11 1:40pm
Kinja is in read-only mode. We are working to restore service.