Lockheed C-130
The Lockheed C-130 is the worlds most successful military transport plane. With over 2300 aircraft produced and being operated by more than 60 countries around the globe.
The InFlight 200 C-130 features rubber tires, rolling wheels, aerials and a rear cargo door hatch.