Quite a crowed today at the official unveiling of the Ice Cream Sandwich statue in front of Google Headquarters (Building 44).
Check out a quick video footage with the unveiling ceremony held today on the lawn of Googleplex. Can you hear them cheering :) ??
Calling All Ice Cream Sandwich Lovers