Saturday, December 5, 2009

All Hands TV 12.05 1st


The U.S. Navy's newest LPD gets commissioned in New York City.

No comments:

Blog Archive