Super Train

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
To Be Added