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
Dan Seitz 05.22.17 2 days ago
Mark Shrayber 05.19.17 5 days ago
Allison Sanchez 05.10.17 2 weeks ago