America's Return to F1??
It was announced today that a new US-based team is being formed to compete in Formula One. The new group, called USF1, is to be based in Charlotte, North Carolina, with a European base in Spain. This new group is to be headed by former F1 team manage
Read more…
7 Replies