Her iconic "Hollywood Rocks" performance in Brazil.
Whitney Houston: Live in Rio is not available for streaming at this moment.