KiD CuDi releases his new single “Immortal” off his forthcoming album, Indicud, that drops on April 23rd.

“Immortal” is self-produced by KiD CuDi.