Anyone in NY see the telectroscope?

what the hell is that thing at the Brooklyn Bridge and is it real?
http://gothamist.com/2008/05/22/telectroscope_t.php