West Palm Beach, Florida - February 26th, 2010 - After a short off season, the National Sport Compact Racing Association (NSCRA) and its racers could hardly wait to hit the track at Palm Beach International Raceway for the 2010 season opener. Racers from all around the world made the trek as NSCRA unleashed its new classes promoting a more competitive sport compact drag racing platform fo...
Read