I feel for ya man.
similar thing happened to me this morning on the way to work. I'm cruising down the freeway in the fast lane doing (120 km/hr) and this dip $hit in a voyager just pulls infront of me (driver clearly has head firmly up arse) so I flash my lights and go around the idiot and pull back infront of them. Now the idiot flashes his lights at me!!. So I slow right down and they back right off. I'd love to beat people like that. Ignorant Wankers.