World bread and moustache championship

On April 27, nearly 100 competitors went chin-to-chin in the German town of Pforzheim to showcase some of the world’s finest facial hair for their annual beard and moustache contest.