Claim: Snoop Dogg released Doggumentary in France.
Verdict: NOT ENOUGH INFO