Mustaches start growing on Tuesday, April 1st

April fools? You be the judge of that. On Tuesday, April 1st a handful of the boldest paddlers from around the globe will show off their freshly shaven faces in hopes of becoming the next Mustache King. Competitors start off skin to wind in hopes of having the finest stache on the [...]