Coronation Street Spoilers: Daniel Makes Geoff Pay… Literally! But It Could Backfire
Coronation Street spoilers reveal that Daniel Osbourne (Rob Mallard) gets involved in Geoff Metcalfe’s (Ian Barthomolew) storyline. The young widow ends up making the monstrous abuser pay the price for his actions… literally! However,…