Like us on Facebook!

Telectroscope Visual Link Of New York To London

1
2

Share This Image

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
1/8
VIEW ALL
Description: 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.
ShellyDazzler Uploaded 08/03/2008
  • 798
  • 1
  • 1
  • Flag

COMMENTS

Top 5
Popular on 09/16/2011
awesome collection of funny  videos pictures galleries and gifs