Queen drummer Roger Taylor also has some new music to talk about, having composed the soundtrack for A Christmas Carol, a film starring his wife, Sarina Taylor. A single called "Christmas in Love," which Roger has also done, is being released alongside the film.
Want to know more about Sherri Marengo? Get her official bio.Full Bio