res1vw21 said Thats what I keep hearing, above 120 the car would just sink down and become a high speed monster. Click to expand...