Browsing the "NC" Tag

Busch, Speed, Patrick Linked To USF1

February 25th, 2009 | by Michael J Smith

Former Formula One team manager Peter Windsor and Ken Anderson, a former F1 team engineer, announced that they would start their own team, USF1, based in Charlotte,



Back to Top ↑