Comment Comment by angry_moose Might be thinking of Google Buzz (hey, remember Buzz!?). Google+ was a few years later (2011) parent angry_moose 1 year ago