Olé Olé Olé: A Night to Remember in Vigo

Published on July 20, 2026
There are sporting events, and then there are moments that become part of a nation’s story. Watching Spain capture the World Cup while in Vigo, Galicia, on the country’s northwest […]