Car Racing: GT World Cup

Car Racing: GT World Cup
ADVERTISEMENT

Summary

The FIA GT World Cup is an annual showdown for GT racers across the globe. It creates a showcase for GT manufacturers due to an exclusive format in a prestigious location - Macau.
Sport