A truck traveling down a busy road with other traffic The delivery truck drives down the busy street near tall buildings. An Asian bus driving behind a silver van on a city street.  A cargo van with chinese writing on it is driving down a street. a delivery truck and a van and people walking in front of stores