Steam Locomotive

more_vert
Invented by : Richard Trevithick
Invented in year : 1804