'Huge Netflix show filmed in my hometown – they made it look like hell on earth'

OPINION: Netflix drama Toxic Town, starring Jodie Whittaker and Aimee Lou Wood, is supposed to be set in Corby - but was filmed elsewhere.

No comments

Read more