Did you mean: Google?Spotted somewhere in Los Angeles: A profane imprecation against Google, framed with a "Do you Yahoo?" license-plate holder. We're curious if anyone knows more about the owner — a bitter Yahoo Media Group employee in Santa Monica? a pumped-up search-marketing engineer in the Burbank office? — but we also welcome a wittier caption. Leave your best efforts in the comments, and the winner's will become the new headline.