H/T Mrs. Carl of Carl in Jerusalem
I was actually walking down Ben Yehuda St. when they were filming this and, at the time, had no idea what was going on.
Now I know that it was Aish.com producing a video for Israel’s upcoming 63rd Independence Day.
The holiday will be celebrated in Israel on Monday night, but why not get in the mood a little early, and celebrate the miracle of Jewish sovereignty known as Israel.
[youtube=http://www.youtube.com/watch?v=_2q4tseR-2U]