The Doctor even said New York is "the city that never sleeps". Apparently the city just decided to take a nap that night.
Like what you see? Follow Us and Add Us as a Preferred Source on Google.