EastEnders Season 29 Episode 117 July 19, 2013
- July 19, 2013
Michael is delighted when he realises he has the upper hand on Janine, but for how long?
Michael is delighted when he realises he has the upper hand on Janine, but for how long?