Home » why are american trucks so big