Towkyo

From Disney•Pixar CARS Wiki
Jump to navigation Jump to search

Towkyo is a Japanese trademark. Its billboard was in Tokyo.

Trivia

  • The trademark's name is a pun on the city Tokyo and the word ''Tow''.