02-09-2012, 09:44 AM
I think IHC and Mehano are not related. The headquarters for IHC is in Pennsylvania. I think all of their new production is in china. As far as I know Mehano is out of business.
IHC Steam Locomotive Quality
|
« Next Oldest | Next Newest »
|
Messages In This Thread |