The closest finish ever in NASCAR racing!
March 16, 2003

 

Home