Israeli Defense Force

The IDF doing what they do best.