One Lap of America Race at the BMW Performance Center
The Tire Rack One Lap of America is the toughest 8 days of racing featuring the fastest street-legal cars on America’s most challenging racetracks. The competition started last week back in our home state, Illinois…