Claim: Stevie Nicks was on Drum Nation.
Verdict: NOT ENOUGH INFO