Stephen Mulhern hosts a titanic clash between ITV's biggest soaps.
Release Date: December 16, 2011
Last Aired: December 28, 2023
View more ->
Networks: