MIAMI (WSVN) – FIFA fever has taken over South Florida as fans from all over the globe have descended on Miami’s Bayfront Park on Sunday.
“We didn’t know there existed so many people, and they could fit all in here,” said a soccer fan.
Miami hosts three World Cup matches this week…