Tuesday, November 18, 2008

Time Sculpture


Incredible. The idea was simple enough, but WOW. The execution is mind numbing. Look for yourself. Is it me or is flat screen TVs the most lucrative/competitive business out there? Grey, London

No comments: