Fan Festival begins in Atlanta for World Cup

The energy his high as the Fan Festival begins in Atlanta for the FIFA World Cup.