37+ Delfonics Greatest Hits Background. Show/hide nfo | download nfo. Greatest hits is a english album released on may 2003.
The delfonics la la means i love you.
The delfonics · compilation · 2014 · 13 songs. You're my latest, my greatest inspiration (live). And now their greatest song of all time. Greatest hits album has 12 songs sung by the delfonics.