Check out KiD CuDi on Jimmy Kimmel Live! performing a new track called “Mad Solar” and his current single “Immortal” from the upcoming album, Indicud, which is set to release on April 23rd.