Iconic Yahoo! Billboard Lives On
“A nice place to stay on the Internet” “Icon” is a powerful word. It evokes everything from images of faith to Hollywood starlets to the geniuses of technology. There are icons in the pantheon of advertising, too. Some, like, David …