There’s a wide angle shot of the truck where you can see the “lightning” emblem on the right rear fender/ side board.

Lightning - definitely electric.
Good thing the guy didn’t try to tow with it, because he’d never have made it in time. He’d be stopping to charge a few times on the way.