Instant karma

A speedy driver gets slowed down.

Added:

By: UKnowImRight (5209.20)

Tags: Tailgating, karma, instant, Vehicles, Accident