This evening, Spain is facing Italy in the Stade de France, in Saint Denis (France), in a very exciting football match of the EuroCup.
Both teams have met 30 times with different results. The Stade de France is the largest stadium in France and is located very close to Paris.
In Deimos Imaging there are working many colleagues from both countries so our heart is divided.
Good luck to all!