Claim: Daft Punk released their debut album in Russia.
Verdict: NOT ENOUGH INFO