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

10 months ago 58
The Brazilian city of Olinda has become famous for its giant puppets during Carnival, including one made just after “Saturday Night Fever.”
Read Entire Article