Life on board the Sierra Madre

    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.