Google Plus

All the big tech icons I follow seem to have moved to Google+. Guess I better setup there too. Love the xkcd take…

Share