hmmm.. the video seems to over-emphasize the show. oh well, what do we expect from marketers?


Stylish and Sound Toyota Auto Parts, Perfect Toyota Life.