Team USA has arrived in Lille France the city where they are going to compete

24th July 2024 11:07am

48 upvotes. 16 comments.

404 x 720p 8.78 MB 2,643 Kbps 26.50s

Tags

USA her