World Cup Jesus balloon

News

Inflatable version of Rio de Janeiro's famous Christ the Redeemer statue floats over Melbourne, Australia, with a message for soccer fans. Religious groups weren't amused

More From News/Must watch