AOL

“Come work for AOL before your boss does.” TechCrunch have reported that AOL had an very interesting and odd advertisement (billboard) long highway 101 in Silicon Valley, visible to southbound traffic around the Whipple exit a few miles north of Palo Alto.

{ 0 comments }