a green bus from a foreign country coming down the road A large green truck on a open road. A vehicle driving down a road near a hill. An old-fashioned green and yellow bus is driving a scenic route on a narrow road. there is a bus driving down a road near a mountain