Monday, March 12, 2007
Will Champ Car deliver?
As I’ve been spouting off recently about how Champ Car appears to be floundering so far, here’s an excellent commentary about the current state of affairs written by David Phillips. See:
Promises to Keep
Newer Post
Older Post
Home