Claim: Aaliyah made the album The Idler Wheel.
Verdict: NOT ENOUGH INFO