Wednesday, May 20, 2009

Catapulting to Pop Star Status - Overnight!

"Ida" is the Google search engine icon today.


Reasons To Believe has its podcast posted now responding to this discovery: "Missing Link?"

No comments: