The Fleet Is In

Fleet Week 2007 begins today and the ships are beginning to pull in at Pier 90. Insert your tired “seaman” jokes below.