Home » Posts tagged with » nascar auto racing
Tony Stewart Wins 4th Consecutive Daytona Race

Tony Stewart Wins 4th Consecutive Daytona Race

Tony Stewart edged Clint Bowyer by .007 seconds, the third-closest finish in Nationwide Series history.