leogang

2015 World Beard and Moustache Championships Leogang, Austria

This year’s World Beard and Moustache Championships are taking place in the small village of Leogang, Austria. Located in the…

9 years ago