April fool.
Edit:
The Stade de France is the national stadium of France, situated just north of Paris in the commune of Saint-Denis. It has an all-seater capacity of 75,000 making it the sixth largest stadium in Europe
__________________
--- pace e salute ---
Last edited by Rev; 04-02-2015 at 01:24 AM..
Reason: Automerged Doubleposts
|