WFAA-TV reports the men were having car trouble around 4:40 a.m. Wednesday and called the tow truck. A police spokeswoman says the driver told the men only one could ride in the tow truck's cab and that the other two could not sit in the vehicle as it was being towed.
Police say one of the men pulled a gun and fired at the tow truck as it drove away. The shot hit the driver, who was taken to a hospital. His condition is not clear.
Twenty-six-year-old Shane Crowson has been charged with aggravated assault with a deadly weapon.
Take ABC13 with you!
Download our free apps for iPhone, iPad and Android devices