Let the Truth Be Told is the ninth solo studio album by American rapper Z-Ro. It was released on April 12, 2005, through Rap-A-Lot Records, Asylum Records and Atlantic Records. Recording sessions took place at Dean's List House Of Hits in New York... Wikipedia
Songs