A man spits a pacifier to win the men's final of the pacifier spitting World Championship in Nidderau near Frankfurt, Germany, Sept. 17, 2016. (Photo/Agencies)
RIGHT BG
A man spits a pacifier to win the men's final of the pacifier spitting World Championship in Nidderau near Frankfurt, Germany, Sept. 17, 2016. (Photo/Agencies)