Doug McLean World Tour 1999-2000
Christmas 1999 in Foz do Iguazu, Brazil.
In Brazil, Santa Claus is called Papa Noel. To say Merry Christmas, they say "Feliz Natal" which means Happy Birth literally translated...referring of course to the birth of Christ.
![]()