from "Return to the Planet Rock: The Dance Album" album by Afrika Bambaataa & Soulsonic Force
See who else performs this track