1 min read 1 Mozilla Opera’s Marketing Department Officially Stoned. Grey April 20, 2005 I just really don’t know what else to say about the latest Opera marketing initiative. Wait, yeah, I do. Opera…