Capricorn Trains

Capricorn Trains

Capricorn trains are new multiple-units manufactured by Swiss rolling stock manufacturer Stadler Rail. The multiple-unit...