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