Geeking Out!!

I got to tour the USS LST 325, aka “The Ship That Won The War.”

Out of the 1,051 landing ship tanks that existed during World War II, the USS LST 325 is the last remaining, operational ship in its original war configuration left in the United States.