The Spain’s National Day parade will feature, amongst others, units from the Spanish Armed Forces, the Geardia Civil and the National Police, as well as land vehicles, aircraft and… an Andalusian-born ram named Baraka
The attendance forecasts for the military parade during the celebration of the National Festival Day reach 80,000 attendees, so the City of Madrid has...