3 Comments

Strange … I thought it was cheating with tire pressures that allowed Acura to “win” at Daytona!

Expand full comment