Life on board the Sierra Madre

sierra madre philippine marines_00023625.jpg

    Just Watched

    Life on board the Sierra Madre

A detachment of Philippines marines are stationed on the rusting Sierra Madre, a deterrent against Chinese encroachment.