This billboard can be found a few miles north of Palo Alto California. Michael Arrington's comment was "awkward billboard". I would say a "strange attitude" which is good for advertising.
source: http://techcrunch.com/2011/01/01/aols-awkward-billboard-ad-about-your-boss/