United Kingdom of Zoo – S10:E15: Leigh Rush (38), from Plymouth
Once again, we fade in on our harshly lit bedroom set… Looking at that ugly old, rusty steel bedframe, and the dirty mattress that’s resting on it. It’s an appalling sight, truly disgraceful… It’s a bed that only the worst kind of person would even consider sitting on… And yet we’re getting used to seeing […]