October 6, 2024
October 6, 2024
Search
Close this search box.

F1 is finally winning U.S. fans, so why won’t it admit a new American team? Congress wants answers.