Brazil’s Carnival Only Starts When 12-Foot John Travolta Arrives

The Brazilian city of Olinda has become famous for its giant puppets during Carnival, including one made just after “Saturday Night Fever.”The Brazilian city of Olinda has become famous for its giant puppets during Carnival, including one made just after “Saturday Night Fever.” Read More

Leave a Reply

Your email address will not be published. Required fields are marked *