Lucky Driver
mateusos
Published
11/26/2012
A driver loses control and narrowly avoids hitting oncoming traffic and pedestrians before crashing to a stop.
0 Comments