Toyota Sings The Virtues Of The Avalon

. . . at the 2010 Chicago Auto Show. It's greatest virtue - you don't see it in your rearview mirror as you come to a stop.



[Source: cars.com Kicking Tires]

Previous
Previous

Another MINI Stuffing World Record Attempt

Next
Next

Comparing The Appetites Of Humans And Automobiles