In honor of NBC’s Neil Young/Neil Armstrong mix-up this weekend, here are five other rock star death rumors through the years.
Which one of these two things is TRUE about FLEETWOOD MAC legend STEVIE NICKS? Is she A.) “A fanatic about good lighting in every room of her house” . . . or B.) “Deathly afraid […]