The Armada InvincibleMy slant on the Armada. It’s 1588 and history tells us that the Spanish built a fleet of ships known as the Armada Invincible. 130 ships...