TrainWeb.org Facebook Page
KCS 2021 blue flag, stripes and logo at Heavener, Oklahoma. February 29, 2004

Kansas City Southern

KCS 2021 blue flag, stripes and logo at Heavener, Oklahoma. February 29, 2004

.