Ubi Franklin Sunday, 8 September 2024, 3:20 am Ubi Franklin berates Erica for making a ”very disgusting statement” about LAYCON (Video) 4 years ago