Up close with @DeltaTheLeo

Up close with @DeltaTheLeo

Background Delta ‘The Leo’ Choshi is a multi-talented, all round entertainer. Born in rural Limpopo and raised on the lively streets of Alexandra Township, Johannesburg. With a strong background in the dance industry, the self-taught dance sensation has taken to sharing her other talents as a lyricist and singer/rapper. Her skills can be likened to […]