The Independence is in Key West Today ---> It may look NASA, but it's Navy
The USS Independence, which looks more like an imperial battleship from a Star Wars movie than a traditional naval vessel, pulled into Key West Monday as part of its inaugural mission.
.