The Last Stand

This is the 9th episode of Survivor: La Mosquitia.