The 2021 FIA GT Championships Manufacturer Series World Final

Toyota and Mazda duke it out in the 2021 FiA GT Championships Manufacturer Series World Final…