Indy Runner

Indy Runner Indy Runners are Size 7 trader ships, the largest traders in the game. They are often found in Sector Izar and Sector Alnasl.