More ovals?

While the Milwaukee Champ Car race last weekend was lucky to have 12,000 people in attendance (do NOT believe the attendance figure published as it was a complete fabrication), Sebastien … Read More