2004
Published on January 11th, 2017 | by BajaBusta
02004: NAIAS Auto Show
In North America, Christmas actually arrives just after Christmas. The Detroit and LA auto show previews were not so neatly split by New Year’s Day for 2004, but still included presents for everyone in the form of conceptual dream machines and a host of production models.
What Junkies are Saying