See why the Navy paid $3 billion for THIS
The US Navy's newest stealth destroyer is twice as long as the Statue of Liberty but barely shows up on radar.
The US Navy's newest stealth destroyer is twice as long as the Statue of Liberty but barely shows up on radar.