Sunday, April 22, 2018

Israeli Air Force Independence Day Show!

Britain tagged along, good on them.

This makes me happy. The last few minutes are mesmerizing.

Thank G-d for the IDF and for the best army and best airforce in the entire world.

THE.

BEST.