Truck Driver Forced Off Road To Avoid Pedestrian. A pedestrian who walks directly into the path of an oncoming truck, forcing the driver to take evasive action to avoid hitting him! Watch Video:

Comments on Facebook