By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Wass said:
d21lewis said:
Force-uh.

Anyway, what the hell does Forza even mean? And what is a Turismo?


Gran Turismo - endurance or long distance races

Forza in the Italian language means "force" and "strength".

Gran Turismo means "Great Touring".