Claim: Stevie Nicks released the Kraken.
Verdict: NOT ENOUGH INFO