The Best of Movies and TV
Please wait while we load your content.
TV crew claims to be from the BBC and records priceless moments in coverage of the Carnival of Olinda and Recife, Brazil.