News

Prepare to witness some of the most outrageous driver fails from around the world, with a special focus on Russia’s wildest road disasters. These jaw-dropping moments capture drivers making the ...
A study by ConsumerAffairs finds Memphis has the worst drivers in America, with fatal crash rates over three times the ...