Off the coast of Galicia, a rocky province in northwest Spain, a storm was brewing. Captain Luis... More >>>