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.

Eagles Videos

Exit mobile version