Corcovado is the name of the mountain which is home to a large statue of Christ in Rio. pretty self explanitory lyrics
Corcovado is the name of the mountain which is home to a large statue of Christ in Rio. pretty self explanitory lyrics