This Is Your Life will reportedly return after two decades, with a woman as host for the first time. The biographical TV show aired its last series in 2003, with …
Entertainment
This Is Your Life will reportedly return after two decades, with a woman as host for the first time. The biographical TV show aired its last series in 2003, with …