Swimming August 2, 2024 10:57 am

Is it in Paris, Texas, or Paris, France? US swimmers try to guess

Which Paris has an Eiffel Tower with a red cowboy hat? The one in France or the one in Texas? U.S. swimmers Erin Gemmell and Claire Weinstein try to guess that and other Paris trivia.

US & World Videos

Exit mobile version