El Barco
Season 3
Ep 10. What Remains of the World
- January 10, 2013
- 80 min
After 132 days at sea, the Estrella Polar finally sights land, and a small expedition sets out to make sure that this new territory is safe.
After 132 days at sea, the Estrella Polar finally sights land, and a small expedition sets out to make sure that this new territory is safe.