Traffic Jam Showoff Receives Instant Karma

Creative Director
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