Stephen Merchant’s Crystal Maze special will ‘Stand Up to Cancer’ Sunday on Channel 4!
After 21 long years, the classic ’90s show The Crystal Maze will return Sunday night at 9p on Channel 4 with a one-off special to raise money for Stand Up To Cancer. The joint national fundraising campaign from Cancer Research UK and Channel 4 raises monies to accelerate new cancer treatments to UK patients and save more lives, more […]
Read more