Web Extra: Tour Of The New USS Manchester
Take a look inside the new USS Manchester in Portsmouth, New Hampshire.

More Videos