Tag: brazil’s
-
The Chosen Lights Up Brazil’s Sky with Stunning Projection on Christ the Redeemer
The Chosen’s latest season enjoyed an impressive launch in Brazil last week and celebrated its worldwide success with a stunning nighttime projection onto the Christ the Redeemer monument.