Moscow Tuning Show out-awesomes Shanghai, New York with golden toilet

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