New York 3D Web Cam (new) - 05/14/12 10:52 PM
They have had a Live Web Cam, of Times Square, with sound, for over two Years
It seems they have recently put up a Live 3D Camera recently
You will need Red(l) Blue(r) glasses
Clicking below should give you a live views of Times Square,
with the camera switching views from time to time.
Below is a row of smaller pictures, the 3D Cam is the single one.
http://www.earthcam.com/usa/newyork/timessquare/