Traffic Jam Showoff Receives Instant Karma

By: 10.30.13

An idiot in the back of a pickup truck tries to impress another car while traffic is stopped, only to receive a healthy helping of karma.

Around The Web