What is the city or country of Olivier Giroud's birth?
Chambéry
Le Chesnay
Tulle
Utrecht
Answer
Olivier Giroud was born in Chambéry, France. Chambéry is the prefecture and largest city of the Savoie department in the Auvergne-Rhône-Alpes region of southeastern France.
Do You Have What It Takes to Ace Our Olivier Giroud Quiz?