May 28, 2005 Posted ByIAISND Admin on February 27, 2017 Neil appears on the television show, “Extra,” where he discusses an upcoming new album being produced by Rick Rubin. Rate Click to rate this post! [Total: 0 Average: 0]