French Pilots Show What Crazy Is

French Mirage F1s flying in Chad.

Categories

Video Shock and Awe