openpaddock.net
Star Mazda – 24 for the 24
Its not just the IZOD IndyCar Drivers going down to Daytona to represent. As if you needed any more reason to watch the Rolex 24 Hours of Daytona, 24 drivers who have previously competed in the Sta…