Coronation Street
Coronation Street David Platt Plans Special Surprise For Shona
David Platt is determined to remind Shona just how much she means to him as he organises a romantic surprise. Life has rarely been straightforward for David and Shona, with the couple overcoming countless challenges throughout their relationship. Despite the ups and downs, their bond has remained one of Weatherfield&