The Detroit Motor Show in 140 characters or less

Many Americans confused by this funny-looking NASCAR on the Infiniti stand...