Recently, the 2015 World Beard and Moustache Championships was held in the town of Leogang, in the Austrian mountains and you can bet there were some epic beard and moustaches arts that you have never seen before. The small alpine town which gathered men from all other the world, hosted over 300 bearded and moustachioed contestants