Motor Trend TV
Chicago Auto Show
S1 E2:
Motor Trend TV covers head-to-head competition between Mercedes and BMW and goes inside the 2002 Chicago Auto Show.
Motor Trend TV