Home > Screen Shots, Television > Christmas TV: Toyah on Britain’s Favourite Christmas Carol

Christmas TV: Toyah on Britain’s Favourite Christmas Carol

December 22nd, 2019

Toyah guested on last night’s Britain’s Favourite Christmas Carol, which aired on Channel 5. A very festive 90 minutes on the Saturday before Christmas. Here are a few screen caps.