A motorized webcam broadcasts live footage from 1560 Broadway, an iconic building located just across the street from the American Eagle LED Billboard in Times Square, NY.