Yes, I saw the race and loved it, the 550's were awesome, the GM racing team looked like they were praying that the Ferrari would break or crash, not a good way to win a race....
I think the Vipers were legislated out of racing, too many restrictions (restrictors, suspension, weight....)...