TBB Talks to God Father of Hip Hop Afrika Bambaattaa
Afrika Bambaataa came to Peckham South London but left me feeling as though I’d missed a beat… The night started slowly as people trickled into the large multi-floored warehouse. But as the Bambaataa hour approached, the...
Read More