News

A TV insider claimed Seven Network dropped a whopping $15 million on the show, only for it to be a massive flop.