News

Day 63: Helen gives Ash the lowdown on her showdown

How does Helen feel after her earlier confrontation with Chris and Ashleigh?