Claim: Nick Cannon never released the album Stages in 2008.
Label: REFUTES