It's Official, Larry McClure has the Greatest Mustache in the Nation

Larry McClure is a popular name in the mustache world, having just won the first ever National Mustache Competition. His insanely huge mustache looks like a whiter, real life version of the classic Warner Brothers cartoon figure Yosemite Sam.