The Richland Hills Police Department said in a news release the incident happened around 6:30 a.m. when Allan Huddleston stopped at a Shell Gas Station along a freeway about 7 miles from downtown Fort Worth. A man first approached Huddleston asking for a cigarette, then pushed past him and got into the driver's seat of his truck.
"He's in my truck trying to drive off,” Huddleston told FOX4 News. “So I reach in there, and I grab him around his neck in a head hold, I guess you'd call it. I drag him out of the truck."
The two then fell to the ground in a brawl captured on surveillance video. The suspect was eventually able to steal Huddleston's wallet and keys during the struggle, and then got into the vehicle to attempt to drive away.