27 Mar 2015, 15:50 UTC · By: Tudor Rus / Trucking as we know it might be on the verge of taking an abrupt turn towards efficiency because Daimler Trucks North America created the SuperTruck