asked by Stephen V. on 1/15/23
200% Scam. They are big time cheaters and frauds. Avoid them in every way possible
Get answers from the Real Debrid staff and other customers.