Speeding car karma

His own worst enemy.

Added:

By: UKnowImRight (4578.00)

Tags: Karma, accident, speeding, wreck, Vehicles, Accident