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

    JUST WATCHED

    Life on board the Sierra Madre

MUST WATCH

Life on board the Sierra Madre

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

Life on board the Sierra Madre

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