Page 1 of 1

1000s hits the shore

PostPosted: Mon Dec 22, 2003 2:48 pm
by jarow
As of 12/15. There are two , 1000's in the states. One is for the EPA to test , the other is for dealers to hop on and test. I heard it is one of the most comfortable and great handling bike on the market today