Crazy Taxi! I really liked this game in the arcades and damn well LOVED it on the Dreamcast, but maybe the name wouldn’t fly these days?

And now here is a YouTube video: