Quote Originally Posted by lennox View Post
Masters of marketing
No, no, no...you mean hype. Clearly their "marketing dept" doesn't know what it's doing either. I mean come on, a frog humping a fan???