tumblr_l6afnqFYfz1qzv802

The Delfonics – “Delfonics Theme”
La La Means I Love You

Your slow-motion make-out track of the day. The instrumentation on this song (sitar, piano, horn, organ) is just a bonanza.

https://coldewey.cc/2010/07/the-delfonics-delfonics-theme-la-la-means-i/ ยป