All four crew members were safely ejected after two navy jets crashed during an air show at Mountain Home Air Force Base in Idaho.
May 20, 2026

All four crew members were safely ejected after two navy jets crashed during an air show at Mountain Home Air Force Base in Idaho.