Google Buzz

posted 10 February 2010

I have written a mini-review of Google Buzz over on Flickr, should you wish to check it out.

tagged with