The Delfonics’ Finest Of is a compilation album by the Philadelphia soul group The Delfonics, launched in 1973. The album options a number of the group’s greatest hits, together with “La-La (Means I Love You)”, “Did not I (Blow Your Thoughts This Time)”, and “I am Sorry”.
The Delfonics had been some of the profitable soul teams of the Seventies, and their music has been praised for its lush harmonies and romantic lyrics. The Finest Of is a superb introduction to the group’s work, and it is positive to please followers of traditional soul music.