Top

Telectroscope Visual Link Of New York To London

The Telestroscope is an artistic landmark created by artist and inventor Paul St George that allows people in London to visually see people in New York and vice versa in real time.
  • List View
  • Player View
  • Grid View
ShellyDazzler
Uploaded 08/03/2008
2
Ratings
  • 805 Views
  • 1 Comments
  • 1 Favorites
  • Flag
  • Stumble
  • More

1 Comments

  • Get our free newsletter

    Amazing new updates!