Ever heard of Central Terminal? No, not Grand Central Terminal in New York City. The train station we’re referring to is on the other side of the state in Buffalo, New York – large enough to ...