Perfect driving avoids car crash on the highway

In this video a car crash is avoided due to perfect driving.

11K views youtube.com

Interest

Cars
Discovered by Lindagirl001
on Jun 24, 2009

Stumblers Who Commented On This Page