Sunday, May 29, 2011

Wheldon Wins at Indy

Unbelievable finish at Indianapolis today. The Indy Star forwarded this link on Facebook. Looks like Panther's protest will not stand, I don't think.



Update: Panther Racing did not protest the race results.

No comments: