7 million daily riders!?!?!? Having never been to New York, or, anywhere near N.Y., is this accurate?
Thanks. I'm stunned at those numbers. Guess I need to get out more :-)