Cars 2 Pop Quiz

what country is this sceen set in ?
 what country is this sceen set in ?
Choose the right answer:
Option A england
Option B india
Option C Giappone
Option D italy
 adam97 posted più di un anno fa
salta la domanda >>
save