Search results
Who Is Alice Cooper's Wife? All About Sheryl Goddard
People via Yahoo News· 2 months agoAlice Cooper and Sheryl Goddard have been married for nearly 50 years Theo Wargo/Getty Alice Cooper and Sheryl Goddard Rockstar Alice Cooper's facade may...