RIVERDALE shocked audiences at the end of the last series as The Farm’s secret plot to harvest the town’s organs was discovered. But will the cult’s leader return?
Daily Express :: TV and Radio Feed
RIVERDALE shocked audiences at the end of the last series as The Farm’s secret plot to harvest the town’s organs was discovered. But will the cult’s leader return?
Daily Express :: TV and Radio Feed