Come Home Alive (2003) Backdrop Blur

Video Loading...

Come Home Alive (2003) S01 E08 S1 E8 - There For The Taking: Peru

Overview

13+ Lima, Peru, 1996. 500 guests gather for a gala reception at the Japanese Ambassador's residence when an armed contingent of guerrillas gain control of the compound.