Living Colour’s Vernon Reid Releases New Track “In Effigy” + New Solo Album ‘Hoodoo Telemetry’ Out Today 5 min read