Tuesday, April 12, 2005


From Malta the owner claims a 12 second ET in quarter mile. Nice looking car.

No comments: