Questions and answers by

North American Railfan Gamer