Ubi Franklin Friday, 29 March 2024, 8:15 am Ubi Franklin berates Erica for making a ”very disgusting statement” about LAYCON (Video) 4 years ago