site loader
Delta The Leo

Multi-talented, entertainment powerhouse. Born in rural Limpopo, inspired and groomed by the streets of Alexandra Township, South Africa. A strong background in dance with international accolades to match, music and creative strategy have always been a calling.

More