Peru deserves the first place in having the worst traffic in South America so far. People drive like insane and NO-ONE would pass the driving license in Europe, I swear!!!!! Someone should tell the Peruvians that besides the horn, the high beam and the throttle, there is also a thing called break. Peruvians always try […]