The great Rochester Genesee Valley Railroad Museum adventure!

The great Rochester Genesee Valley Railroad Museum adventure!