Our EIC Vince Thomas sent this jam out this morning. The legends of soul, The Delfonics, teamed up with producer Adrian Younge for a new album. "Stop and Look" is the first release. Lets hope for more of the same.