Check This: D Fine Us – A Little Bit of Rain (feat. Lucious Spiller)

Latest single from Tomer Katz’s music project is an intriguing cultural pastiche of delta blues, soul and electronic elements