top | item 39173313

(no title)

bri3k | 2 years ago

Alot of cars do have a governor limiting the top speed, 115 and 155 are common. This is mostly because you need to look at every part of the car to know that is could go that fast. Car manufacturers limit it so the tires won't blow out for example.

discuss

order

No comments yet.