December 1, 2006

Greater Los Angeles Auto Show at Los Angeles Convention Center