Now Playing

It Wouldn't Be Carnival In Brazil Without Giant Puppets

The northeastern town of Olinda throws as good a Carnival party as anywhere else in Brazil, but its celebrations are marked by giant puppets. It's been a tradition there for 100 years.

Trouble listening? See our technical support page.