Thursday, August 10, 2006

no. 1 test and tune

83.4 and 16 seconds on 1/4 mile Posted by Picasa

No comments: