How come everytime it snows in NY it makes world news??
I swear everytime they get a possibility of now it's on World News
One would think NY is the only place that gets snow, but places like Washington, Colorado, places in California, Montana, and Dakota gets more snow, not only that but the system usually travels through places like Michigan, Indiana as well.
Is World News hardquartered in NY or something?