Friday, April 8, 2011

20110417dg3314

Jimmie Johnson has now won the closest finish in Nascar tying the one in Darlington in 2003. Despite Talledaga not being one of his best tracks, the dominantor is back once and for all.

No comments:

Post a Comment