Francisco does his best to explain the lifestyle and culture of Rio de Janeiro, Brazil, to five foreigners who feel lost in the big city.

Francisco does his best to explain the lifestyle and culture of Rio de Janeiro, Brazil, to five foreigners who feel lost in the big city.