General 3000x2000 flares Lockheed C-130 Hercules military

Message