Home Inform Other Launch of New Metro Subway Cars; January 7, 2026 Your browser does not support the video tag. Launch of New Metro Subway Cars; January 7, 2026 Show Launch of New Metro Subway Cars; January 7, 2026.