Pier 39 celebrates the US Navy's birthday with an assortment of activities including special musical performances and display booths.
Added by Upcoming Robot on July 22, 2009