self-propelled rail car

Usually used as inspection engines by railroads.

Showing all 2 resultsSorted by latest