You must log in or register to comment.
would love to see other teams as long as they are OEMs
The fuck do they think the Cadillac in Andretti Cadillac means?
This whole saga has been embarrassing for both the FIA and FOM.
would love to see other teams as long as they are OEMs
The fuck do they think the Cadillac in Andretti Cadillac means?
This whole saga has been embarrassing for both the FIA and FOM.