I just pulled up Times Square Webcam and that is unbelievable...First time I’ve ever seen empty streets in New York City...
Just saw an ambulance going about 5 miles an hour with red light on....