Who Sings The Christmas Song: They Say There Will Be Peace On Christmas, .... Peace On Earth?

1

1 Answers

kate crocker Profile
kate crocker answered
That would be Greg Lake of Emerson Lake and Palmer, "I Believe in Father Christmas", one of my all time favorites.

Answer Question

Anonymous