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.
Traffic Jam Showoff Receives Instant Karma
Make The Most Of Summer '17
Zach Johnston 08.16.17 13 hours ago
Trevor Morrow 08.01.17 2 weeks ago