The 2017 World Beard And Mustache Championship was held this past weekend in Austin, Texas, and people from near and far flocked to the Austin Facial Hair