A very big cab over semi with a long trailer for hauling big loads.