This is such a fantastic video.
The amazing story of David vs. Goliath.
Where faith in G-d overcomes the enemies of G-d.
Today, Israel is once again fulfilling the prophecy.
We are living in miraculous times.
Where the final redemption is upon us.
All will recognize G-d Almighty.
Good will prevail over evil.
And peace will reign on Earth. 😉