Monday, February 16, 2009
Don Castro, Indy Mile 1975
Here is Mr. Castro trying to qualify for the now infamous August '75 Indy Mile.
Dean Adams also has a copy of this shot on his website @ http://www.superbikeplanet.com/
You'll find the links to it in the earlier posts. Great site and great people.
Not to mention super work! Check them out!