Feedback

Watch: Video Shows U.S. Swimmers at Rio Gas Station

 

Video provided by TV-Globo of Brazil shows U.S. swimmers at a gas station in Rio's Barra da Tijuca neighborhood.

Shows