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.
Tagcloudblog streetview social europe google maps blogger advertising spain yandex social media realtime ads browser website search engines apple searchcowboys china search video sea android google earth viral london research google tools microsoft ppc facebook marketing internet images street view russia smx matt cutts google funny google wave