Passport to Latin America Backdrop Blur

Video Loading...

Passport to Latin America S01 E10 Punta Arenas, Chile

Overview

Sam hits the southern tip of South America, Punta Arenas, Chile, where she meets the indigenous people, flies over Cape Horn, samples cooked beaver and hangs out with penguins.