Flashback: Transformers Make Stop at 2010 Chicago Auto Show | NBC Chicago

Get inside the nation's longest running auto show

Flashback: Transformers Make Stop at 2010 Chicago Auto Show

Hundreds of cars are rolling into the Chicago Auto Show, but there is much more that will catch your eye.

    processing...

    NEWSLETTERS