A huge green bus is coming down the street.