1996 Oldsmobile Aurora from North America

It's got speed on the road, and speed at the mechanics