The 2010 racing season is quickly coming to a close as two series contested their season-ending events over the weekend, with the NHRA Division 7 Series competing in Las Vegas and the PSCA crowning its champions in Fontana, while racers shattered records at the annual World Cup Finals at MIR.
More...