Sep 15, 2011
If I worked at the AOL office in Palo Alto, California, I’d probably never go home make it a hangout spot. I mean.. It looks like a huge playground for geeks (in a good way). The office was reportedly designed by San Francisco based Studio...
Recent Comments