S1, E6: A 27-acre island near lower Manhattan; a mysterious set of stones; a 300-year-old fortress that may contain treasure.


S1, E6: A 27-acre island near lower Manhattan; a mysterious set of stones; a 300-year-old fortress that may contain treasure.