Feed on Posts or Comments 28 August 2008 insert

Toyota News info on 25 Mar 2008 03:01 am

Visitors view Toyota vehicles on display during a press preview …

photo(AP) - Visitors view Toyota vehicles on display during a press preview of the Tressa indoor shopping mall, in Yokohama, west of Tokyo, Tuesday, March 25, 2008. The new sprawling shopping mall with 220 stores and restaurants, opening to the public this week, is being developed, built and operated by a relative newcomer to the business, Toyota Motor Corp. (AP Photo/Katsumi Kasahara)



Continue reading at the originating website

Subscribe to the comments through RSS Feed

Leave a Reply