Posted by
John Simpkins-Camp
on April 3, 2014
This has to be about the sharpest looking theater observation car in the U.S. Indeed, the entire train looks clean and classy.
Posted by
NYC Man
on April 3, 2014
I like the west coast mirror's! I'm guessing there's one on the other side.
-
Post a Comment
-