2011 Toyota Avalon Reveal at 2010 Chicago Auto Show
Bob Carter, Toyota Division Group VP & GM, TMS, USA, reveals the 2011 Toyota Avalon at the Chicago Auto Show on Feb. 10, 2010. For details visit www.autotalk.com
2011 Toyota Avalon Reveal at 2010 Chicago Auto Show
Bob Carter, Toyota Division Group VP & GM, TMS, USA, reveals the 2011 Toyota Avalon at the Chicago Auto Show on Feb. 10, 2010. For details visit www.autotalk.com