No, Steve Nicks is not releasing a new album on May 26
Stevie Nicks fans were surprised on Monday to find this nugget - "Nicks' latest album, titled The Ghost Record, is scheduled to be released on May 26, 2026" - buried at the end of a People... Read More.








