Remember the Million dollar homepage? It's now moved through the looking glass - from virtual to physical - at the Sandberg Institute in Amsterdam.
Cool idea. But I've got to ask, is it art? Is it advertising? What's the value to the viewer?
And didn't we see something like this already - called Times Square?
Comments