Today in 1913, 113 years ago: Grand Central Terminal, the largest railway station in the world, opens in New York.
#OnThisDay