Transportacion Ferroviaria Mexicana was the Mexican railroad owned by Kansas City Southern and later renamed Kansas City Southern de México. But for a while, TFM’s locomotives were painted in ... (more)