WAMU 88.5 - American University Radio
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.