Van's fault as lines on road indicate watch out for traffic and prepare to give way. On the hindsight, many of these van drivers are dare devils on the road. I am not sure what is the rush. Company's schedule or driver's habitual rushing? Or maybe vehicle does not belong to him, company will...