europe-1264062_1280

British or American TV live in Paris, France, Europe?