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!
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!