·Posted on Jun 24, 2010Giant 31-Inch Mustache Wins U.S. TitleMeet Larry McClure.by AsylumCommunity ContributorLinkFacebookPinterestTwitterMail Giant 31-Inch Mustache Wins U.S. Title asylum.com