Exodus (Program #96)

Duration: 1560