More Story

Baldino Captures Big Win!
It's down to the last lap. Tires are screeching, and the crowd is going wild. It's neck and neck...and just as the last...