July 29, 2013 Award Winning Fugees’ Music Video Director Sentenced To 90 Years In Jail For Fathering Six Kids By His Own Seeds!
July 14, 2013 Put On Blast: Love & Hip Hop Slore Erica Mena Exposes Terror Squad Baby Daddy For Refusing To Pay Child Support And Neglecting Son