Filmed in 1993 by Preston Nichols at the Montauk Camp Hero Base.
Present were Al Bielek, Duncan Cameron, Helga Morrow and a Japanese film team.
Filmed in 1993 by Preston Nichols at the Montauk Camp Hero Base.
Present were Al Bielek, Duncan Cameron, Helga Morrow and a Japanese film team.
Recent Comments