Moustache Me Approved

After many years of deliberation, Mustache Rangers Central Command has decided to approve the passing on of the Moustache Me webnet pagesite link.

The humans who run Moustache Me endorse the sticking of mustaches onto advertisements that have no mustaches. Mustache-less advertisements are an abomination to the Great Mustache. He appreciates all that correct this, in a legal manner.