El Barco
Season 3
Ep 2. The Art of War
- October 25, 2012
The crew get news they've been waiting for: Land has been sighted, or more precisely, a beacon. But when they get close, the light suddenly goes out.
The crew get news they've been waiting for: Land has been sighted, or more precisely, a beacon. But when they get close, the light suddenly goes out.