The country named Europe’s ‘scariest place’ for drivers – it’s not Italy
Despite many believing Italy is one of the most impossible places where to drive due to their extremely confident drivers, the country has not topped this list.
Daily Express :: World Feed