

Thousands of soccer fans transformed Atlanta's Centennial Olympic Park into a roaring celebration as Spain clinched World Cup victory.

The free FIFA Fan Festival proved you don't need a stadium ticket to feel the magic of the world's biggest sporting event.

Want to know more?