
World Beard and Moustache Championships 2015
Last Saturday, as England mourned the loss of their beloved team from the Rugby World Cup, there was an altogether more hairy World Championships taking place in the picturesque village of Leogang – just outside Salzburg in Austria. At the World … Continue reading