Full threadstarbeast·Mercedes-Benz are starting to get in on the act with their buses and trucks.View on HN