Grange Hill
Season 29 Episode 16
6.7 ?
1978
Drama
Chloe and Andrea find themselves in trouble.