Who Sang Knights in White Satin?

Knights in White Satin was released in 1967 by The Moody Blues, a band from England. The song was approximately 6 minutes long (wow) and made it to number 2 on the hit charts in the USA. The song was a compendium of random thoughts and not really about knights of the round table at all.