Arriving in May, The World Beard and Moustache Championships(Bloomsbury, $14.96) features winners of the biennial contest, including that guy to the left, 2003 champ Karl-Heinz Hille.
Arriving in May, The World Beard and Moustache Championships(Bloomsbury, $14.96) features winners of the biennial contest, including that guy to the left, 2003 champ Karl-Heinz Hille.