Misc: Any type of self-propelled vehicle used by railroads to pull or push other types of rolling stock, including passenger, freight, & work cars?


Answer: Loading...