Car show’s not worth the ensuing traffic jam

June 21, 2007 07:07 AM

UPDATED June 21, 2007 07:08 AM