Phlee21 Report This Comment Date: August 06, 2004 10:39PM
0 to 60 in just under a year-and-a-half! Top speed of 61 MPH!!!
Phlee21 Report This Comment Date: August 06, 2004 11:37PM
0 to 60 in just under a year-and-a-half! Top speed of 61 MPH!!!
TAT-2 Report This Comment Date: November 03, 2004 09:23PM
TAKES 7000 D BATTERIES