The New World Cup Logo Has People Scratching Their Heads

What is it, anyway?

FIFA unveiled the logo for the 2018 World Cup on Tuesday (see image above). The games, which will be held in 11 different host cities in Russia, will kick off on June 8, 2018.