This was filmed in in the Place du Palais, Bordeaux, France, on March 19th, 2024. Featuring: Porte Cailhau. don’t [Applause]
Tag
This was filmed in in the Place du Palais, Bordeaux, France, on March 19th, 2024. Featuring: Porte Cailhau. don’t [Applause]
The wine capital of the world – Bordeaux is a lovely French city full of history, culture and lots of…