Friday, April 3, 2009

Honda s2000 in Evanston, Illinois


Last year of s2000 production. Get 'em while they last... F1 technology for the street, FTW.

No comments: