News

The celebrity challenge show made its debut on the streaming service back in April, however, it failed to make an impact with ...