First Lieutenant Felix Eugene Moncla Jr. (October 21, 1926 – presumed dead November 23, 1953) was a United States Air Force pilot who disappeared while performing an air defense intercept over Lake Superior in 1953.…
Read More The disappearance of Felix Moncla and Robert Wilson