Two very large vehicles side by side on a street.