Answer: a Steam Locomotive.
"A steam locomotive is a type of railway locomotive that produces its pulling power through a steam engine."
"Tom Thumb was the first American-built steam locomotive to operate on a common-carrier railroad."
-Edge