Video thumbnail for STETSASONIC A.F.R.I.C.A [LIVE 1990]

STETSASONIC A.F.R.I.C.A [LIVE 1990]

Nov 2, 2026
DEFCU Logo

DEFCU

Stetsasonic performs during the Apartheid Movement in South Africa
News