This was the logo of Google, while everyone else was afraid of earth being evaporated.
As always, yahoo is not!
(Ohh! I noticed the (R) sign!)
Well, just my two fav. search engines.
Have you seen:
The LHC rap?
BTW, the Google logo was linked to the news search...