The upcoming LP looks sick nasty, and the trailer really leaves you guessing and wondering about what is to come August 2009! You may have seen this video in theaters while waiting to see Transformers 2. Be sure to leave your comments and get ready for CuDi's upcoming '09 Summer Debut Release!!!
More CuDi News Coming Your Way Soon!Print this post