Tokyo National Art Center
The Tokyo National Art Center is a big, modern art museum in Tokyo. In Cars 2 the museum osts the WGP Tokyo Welcome Party, where Axlerod interwiev McQueen and Mater causes troubles.
The Tokyo National Art Center is a big, modern art museum in Tokyo. In Cars 2 the museum osts the WGP Tokyo Welcome Party, where Axlerod interwiev McQueen and Mater causes troubles.