Passenger express train (steam powered)

Passenger express train (steam powered) - movement (120 kmph). (effect from Cuba)