seeing the light

Over at my new blog, Twisted Physics, I wrote about the Telectroscope, a whimsical art installation linking New York City and London, ostensibly via a …

seeing the light Continue Reading >>