Thursday, November 18, 2010

2011 Toyota Avalon

The Toyota brand's flgship sedan went nearly unnoticed at its launched. Bumper2Bumpertv takes a look at a "LARGE" car from the company which made it's name as a small car manufacturer.

No comments: