Formula Car Challenge Racers Face the Weather Challenge at Infineon Raceway
22 racers register for the opening weekend, but only half of them brave the elements
Sonoma, CA
March 21st, 2011
...
Type: Posts; User: WorldSpeed
Formula Car Challenge Racers Face the Weather Challenge at Infineon Raceway
22 racers register for the opening weekend, but only half of them brave the elements
Sonoma, CA
March 21st, 2011
...