A steam locomotive scheduled to stop in Battle Creek is running more than two hours late, according to Jim Wellington, who is currently on the train.
Steam locomotive running two hours late