Demarco and Renee 6:30 Demarco Blasts Renee 6:30, Says He Regrets Making ‘Puppy Tail’, “Yuh Need Fi Be Independent!” – Watch Video Share N. Simpson