Small Dog Caused Fatal Accident

damn, rider did not have much of a chance to avoid accident ..... Final Destination Part 35 ?

Added:

By: elnino (3122.30)

Tags: wtf, vehicle

Location: Warangal, Telangana, India