21st Century Steam
The 21st Century Steam program is a program begun by the Norfolk Southern Railway in 2011, and features several classic steam locomotives pulling passenger excursions along Norfolk Southern rails in t...
21st Century Steam - Wikipedia