Mar 6 1918

From The Space Library

Jump to: navigation, search

Navy unmanned "flying bomb" successfully launched by catapult and flown for 1,000 yards at Sperry Flying Field, Long Island.