United States Marines Lockheed Martin KC-130J 170038 departing from Cambridge on June 26, 2024 at 09:20 UTC as OTIS81. The opening and closing clips are from the air test taken on the previous afternoon. The aircraft was at Cambridge for maintenance since April 30. credits Trailspotter tank you!