A Closer Look
A Closer Look is the 3rd Party Field Mission in Cars 2: The Video Game (DS/3DS). It takes place at the WGP Party in Tokyo.
A Closer Look is the 3rd Party Field Mission in Cars 2: The Video Game (DS/3DS). It takes place at the WGP Party in Tokyo.