Turbo is up for any trucking challenge, but waiting for pay from his last job means this hard driving, hard talking trucker is stuck 4300kms from home.