CHANNEL3X | The Montauk Base Tour @CHANNEL3X | Uploaded December 2014 | Updated October 2024, 1 week ago.
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.