**** idiot. I'd have pulled out in front of him. Would have loved to see him flying over my car at 300mph. Deserves all he gets.
OOI, was this in France? Towards the end theres "windbreaks" either side of the road, im sure this is a motorway in France heading towards Normandy. Or this could be a common thing on Eu roads.