An IDF unit in an exercise with a Russian made 130mm cannon which many of them were captured during the (ללא תיאור).
Close
Paste link in email or IM
Close