Funadvice Logo

What does it mean when someone says a car has a trap speed?

Home More advice Cars & Automotive