Tag: Delta the Leo Think number one SA female rapper; what name comes to mind? Well one of the names that will soon pop up is Delta the Leo. A talented champion dancer who has her feet firmly planted on th