C.T. Double D – Now Or Never Review Post by Spoton October 29, 2013Category : Music Reviews CT Double D (D- LOC, Big D, & Tacara) is exceptionally talented, demanding attention by unleashing furious lyrical downfalls upon fans world wide. “Now Or Never” is a twelve (12) track masterpiece that Read More »