5380. Afrika Bambaataa & Soulsonic Force – Looking For The Perfect BeatAfrika Bambaataa, Afrika Bambaataa & The Soulsonic ForceSuggested by Thomas in Telford^ From Itching to Scratch a 2001 film which featured Afrika Bambaataa…Share this:FacebookTwitterEmailLike this:Like Loading...