Google Maps Gets Vuvuzela

Following in YouTube's footsteps, Google map has also joined in making a viral meme for the most popular 'musical' instrument of this year.


Published Date: Jun 28, 2010 10:46 am | Updated Date: Jun 28, 2010 10:46 am