FANDOM


The Super Train is a vehicle that was created by Lord Technologies, according to Maxwell Lord, it is the fastest train in the world.

History

Appearances

Supergirl

Season 1