Wisha Haddan H3
05-07-2007, 01:13 AM
Hope this isn't a repost. Not a lot of new info, but some interesting details on cooling, gearing and traction control
http://www.popularmechanics.com/blogs/automotive_news/4213782.html
http://www.popularmechanics.com/blogs/automotive_news/4213782.html