Is this the most road-relevant motorsport category around?

1 min read
Newly minted with World Cup status, FIA ET