stimling submitted on 8/30/2006 Auto Spies Photos Timestamp: 7:46:49 PM
Views : 22,774 | Category: New Cars | Source: | SOURCE: www.treehugger.com
Four 160 hp motors are in the wheels for a combined 640 hp. Read Article
— stimling (View Profile)
More photo galleries