Liquidgalaxy

02.12.10
Google exhibits Liquid Galaxy installation at TED, we toss back a Dramamine
02.12.10

Google exhibits Liquid Galaxy installation at TED, we toss back a Dramamine

You know you've wondered what Google Earth would look like across a curved, eight-display installat...

View