Offbeat Travel: The Whispering Gallery in Grand Central Station
Grand Central Terminal, a landmark in New York City, sees hundreds of thousands of people pass through its halls each day. Despite all this traffic, this majestic edifice still harbors a few secrets, one of whi...