Originally Posted by Halfwit specs say speedometer 160 mph top speed 143. serious?i thought they would go like 165
Forum Rules