Listen

Description

The Doctor finds herself on one of the floating islands of Ramagorg. During the Festival of Dux no less. Though soon a different light is shed on those festivities.