According to Yahoo their new page will have:
They are asking for users input...so feel free to take their survey!
Technorati Tags:Yahoo, Yahoo new home page, Yahoo NewsDel.icio.us Tags:Yahoo, Yahoo new home page, Yahoo News
posted by A. Garcia at
Tuesday, March 14, 2006
Post a Comment
Subscribe to our Feed!