Showing posts with label true performance. Show all posts
Showing posts with label true performance. Show all posts

1/07/2013

2013 Toyota Avalon True Performance Art promotional video




The radically new Avalon is a perfect blend of speed and simplicity. Available Sport Mode and paddle shifters put the art of power in your hands for precise control at every turn.