World of Cars Wiki

Check out our newly restored forums!

READ MORE

World of Cars Wiki
Advertisement

(11) CARS PSP Lightning Mcqueen - Torquetown (Postcard) - YouTube - Google Chrome 19 06 2020 13 56 00.png


Torque inc, appears to be an Engineering - mechanical Factory, is located in Torquetown.

Advertisement