Grand Central Station / The Stars and Stripes hang under the ceiling constellations in recently refurbished Grand Central Terminal.