Nope, driver Fiat Punto and Peugeot 406 Mercedes E; sitting on the left side, but very hard to get zoom to the left to see is any oncoming traffic there but you can see at beginning car parking on the left side of the road other way then traffic . Probably is Spain or Portuguese (many small cars...