Search Results
Thumbnail view
Search Criteria: Registration: 73-1595
Total photos: 1
73-1595, Lockheed EC-130H Hercules, United States Air Force
Medium View
Large View
Airline: United States Air Force
Aircraft: Lockheed EC-130H Hercules
RegNo: 73-1595
Location: United Kingdom, Upper Heyford
RAF Station (UHF)
Date: 6/6/1987
Photographer: Ian T Powell
Remarks: Rare bird from the 66th ECW based at Sembach. This is now with the 42st ECS at Davis Monthan. Scanned from slide.
Photo ID:9485  |  Date added:27/11/2009  |  Views:293
Total photos: 1