Cd Earth
Is a rip off free software
Scam you into the free software then trick you into a club and then strat billing you for being in a club. A big scam and nothing more than a money making scam. ...