Skip to main content
Report this ad

See also:

World Cup frenzy: Battle of the Popes

Fans from the beaches head to the stadium
Fans from the beaches head to the stadium
Photo by Joe Raedle/Getty Images
Report this ad