Delhi Has The Most Dangerous Roads In The World

Take that Russia!