The Doctor and her friends take a trip to Al…

The Doctor and her friends take a trip to Alabama, 1955.

Rosa. 6:55pm. BBC One.