KiD CuDi Announces “INDICUD” Release Date

KiD CuDi took to his Twitter to reveal that his third studio album Indicud is set for an April 23rd release date. This doesn’t seem realistic to me considering he was just complaining about Universal Republic slacking on supporting him but stranger things have happened. INDICUD April 23rd…. — Scott Mescudi (@ducidni) February 12, 2013…