Carla's Harrowing Ordeal

Carla's Harrowing Ordeal

Available on ITVX
S52 E192: Frank Foster faces the police after Carla Connor reports him for rape.