Looks like "Google Glasses" are more of a reality than just an aspiration. Sweet specs.
Shared publiclyView activity