Source: MissInfo
Previously: Kid Cudi – Immortal
Last night, Kid Cudi hit the stage at a secret concert for MySpace off his upcoming album Indicud. Expect this project to release in stores April 23rd.