Questioning the Reality of this Amtrak Train

Do you ever feel like you’re in a science fiction movie? When I saw this at Grand Central Terminal, I felt like I had entered another dimension…

Back to Gallery