by Jmark
I took a little detour on the way home last night and went over to GCT... I'm wondering what other than the Plaques in Vanderbilt hall still bear the wording "New York Central", a logo, or even "NYC"?
New York Central
Road to the Future
Road to the Future