We were disappointed — we totally thought Jerry Garrett of the New York Times would mention the potential for blizzards in Detroit during the LA Auto Show. [NYT] Read more

Advertisement