Thursday, May 12, 2005


Current Ford Taurus NASCAR racer. What does this have to do with Stock Car Racing? There is no relationship between this car and the Taurus you can buy at your local dealer.

No comments: