2nd July 2024 5:59pm
55 upvotes • 20 comments
Team USA has arrived in Lille France the city where they are going to compete