The Space Secrets Inside NYC's Grand Central Terminal | Video

If you ever find yourself in New York City's Grand Central Terminal, it's hard to miss the world's largest star chart on the station's ceiling. But look a little harder and you can find astronomical art and the scars of the US / USSR space race.
credit :