The New Yorker just released a fantastic video tour of the building that houses the New Year's Eve Ball in New York City. While it's located at the so-called "center of the universe," the ...