Sounds like somebody is equating "faster" with "better".
[If NASA ever starts building motorcycles, he'll -never- shut up]....;]
Click on his screen name - He thinks his dog is his son.
hahahahahaha, I just love it when people talk horsepower instead of torque.
No if NASA built bikes they would be terrible because they would be American made.