Life on board the Sierra Madre

sierra madre philippine marines_00023625.jpg
sierra madre philippine marines_00023625.jpg

    JUST WATCHED

    Life on board the Sierra Madre

MUST WATCH

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