Truckers on the worlds most deadliest roads.
Self - Trucker
Self - Trucker
Self - Trucker
Self - Trucker
Narrator