The man was driving south on J. Davis Road in Haralson County around 11 a.m. when he came to a stop sign for the railroad tracks and failed to yield, the Georgia State Patrol said. A witness told troopers the box truck continued onto the tracks and into the path of the train.
The train struck the driver’s side of the truck, pushing it about a half-mile before it came to a stop, the state patrol said.