Tuesday, September 26, 2006

Honda has re-worked the passenger car diesel engine and come up with some major improvements. One startling outcome is the ad. :)

No comments: