Categories
Movies & TV

Doctor Who: Delta and the Bannermen, 1987 – ½

Irredeemably bad.