Coronation Street 21st March 2018 Part 1

Summary
Fiz waits too long to be honest with Tyrone, David's tetchy behaviour causes concern, and Carla listens to Michelle's troubles.
Comments