Every year in May, we gather to celebrate Invictus Launch Week. Though a time to honor those in the Navy and other armed forces for their tireless service, aerospace and defense manufacturers across the galaxy also take the opportunity to showcase their vehicles designed for (or influenced by) the military.
Invictus Launch Week 2951