All the T-Tops in China

Beijing is not a city, it is a virus, hellbent on voraciousness and replication. To wit: “Coughing Through the Sour Smell of Success” — my report on all the hideousness, opulence, and oddities at the Beijing Auto Show, for Yahoo! Autos.

© 2008-2024 Brett Berk. All rights reserved.