The German tourists rented a car from a Tel Aviv municipality service, with a sticker of the Israeli flag on it.Read more