Is this the Ferrari of trains?

business traveller ferrari train c_00030313
business traveller ferrari train c_00030313

    JUST WATCHED

    Is this the Ferrari of trains?

MUST WATCH

Ferrari is branching out to high-speed rail to join hubs in Italy.