ITV Greenlights "Babushka" With Host Rylan Clark-Neal

Last week, the UK network announced its 20-episode order of the Armoza Formats game show Babuska. STV Productions will produce the show alongside Armoza. The big money primetime game show has contestants face ten giant Russian babushka dolls and eight must be opened for a chance to win up to £44,000. The contestant continues to…