It's not around the web, but I spotted this ad on my bus ride home from work the other day. I've gotten so used to associating money with mustaches that I almost didn't notice it was outside the context of this website! So it was a pleasant but jarring surprise to see.
Also, my Spanish is rusty, so the message itself might not necessarily be promoting Mustachianism, even if the picture suggests otherwise!