Contact Us
As the parade snaked down the Gran Via in the heart of Madrid, Spanish air force fighter jets flew overhead spewing out the colors of the national flag.
The spectacle was “very important, it helps us forget a ...