1000s hits the shore
Posted: Mon Dec 22, 2003 2:48 pm
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