St Louis has a transportation museum that used to be mainly train related.
I haven't been there in several years but I doubt if their main theme has changed.
There used to be a place in Jackson Mo. that ran a short steam ride but I heard they don't use a steam engine any longer due to ins. costs.
I don't know if Sunnen does a factory tour, I've been through there but I know a few people that were able to show me around.
People say I'm getting crankier as I get older. That's not it. I just find I enjoy annoying people a lot more now. Especially younger people!!!