World Mini | Wednesday
April 16, 2009 6:20pm | by: Ryan Walters
The winds are high, the temps are cold, but the racing is great out in Las Vegas, NV for the World Mini Grand Prix.
The winds are high, the temps are cold, but the racing is great out in Las Vegas, NV for the World Mini Grand Prix.