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.

It's very calm over here, why not leave a comment?

Leave a Reply




CommentLuv Enabled

Upcoming Shows