A Funny Guide To The World’s Worst Drivers

They exist all over the world, in every town and village, but who are truly the world’s worst drivers, and why? Here is a little selection of ten cities whose drivers are certainly vying for the title.   Kuala Lumpur: This place mostly gets its bad rap for the quality of its taxi drivers. Tourists […]