VIDEO: Chad Air Force Su-25s

Rare footage of Chad Air Force Su-25s, which appears to have been filmed by the French Air Force Rafale detachment in the African country.

Facebooktwittergoogle_plusredditpinterestlinkedinmailFacebooktwittergoogle_plusredditpinterestlinkedinmail