So. I topped my car out today on the only street in this area where you can do that, only to find that my car happens to have a speed limiter. At a wimpy 105 miles per hour, something kicks in to prevent any more acceleration and even with the foot to the floor, you can tell somethings stopping it from putting more gas on
(
Read more... )