Telectroscope


The cool Telectroscope

The cool Telectroscope

The Telectroscope connects London and New York virtually. The installation near Tower Bridge is a great application of a giant...

May 23 2008, 10:00am CDT