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

NO COMMENTS

LEAVE A REPLY