[SUBS]RANK
VIDEOS / WHEELFACTOR / E91_W2Y5FHS

China Just Built The World's FIRST Diesel Hybrid Truck... And It's Insane

WHEELFACTOR · AUG 04, 2026