Page is a not externally linkable
-- Google Desktop Tools and Google Labs Projects
---- Google's new search engine What Do You Love wdyl.com
engine - 5:06 pm on Jun 28, 2011 (gmt 0)Thread source:: http://www.webmasterworld.com/google_toolbar_tools/4332110.htm
Looks like an interesting mashup going on there, clearly, it's selling everything Google.
Brought to you by WebmasterWorld: http://www.webmasterworld.com