Road-Raging Idiot Gets Served With Instant Karma!

Road ragers are a special breed of stupid humans who think that they own the road. This road rager got karma-fied very, very fast!