ATLANTA, Ga. (Atlanta News First) — A sea of red and yellow filled Centennial Olympic Park on Sunday as thousands of soccer fans gathered at the FIFA Fan Festival in downtown Atlanta to celebrate Spain’s World Cup victory. Supporters packed the park hours before kickoff, watching the match on giant video screens and creating an atmosphere that felt more like Madrid than Midtown Atlanta. “We are going to win the World Cup. For sure, for sure,” one fan said before the match.