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/


.

.
"You will never find a real Human being - Even in a mirror." ....Mike Kremer.