12 Oct More Great Moments in Israeli Marketing: Oh Dear… Posted at 14:59h in Israelis Make Me Laugh 0 Comments This is across the street from the Old City. I don't even know what to say. Ummm... Read More