Queen + Adam Lambert land in France

12 Nov 2017