cheap gmc 2500 4x4 trucks for sale in alabama. Find used GMC Sierra 2500