World Cup on Central Channels FIFA Fever with New Pop-Up
By Joan O’Neill In Saint Petersburg, Florida (not Russia), the city is buzzing over the World Cup tournament. Whether it’s the city’s large European population, aesthetic, or influence from the professional Tampa Bay Rowdies team, it’s FIFA fever every day. And yet somehow it was still a pleasant surprise when World Cup on Central,…