Google Buzz is... well... see for yourself
Google Buzz has been received with mixed feelings by many. And off course it immediately gets people to be creative. Like those who made this video.
Tagcloudbaidu analytics viral social london browser social media blog website google marketing google wave internet yahoo spain russia china microsoft news event funny indonesia europe sea twitter android ses a4uexpo research bing adwords smx youtube mobile images facebook yandex sem streetview search engines