Afrika Bambaataa rocking the crowd on the decks at the recent Universal Zulu Nation Anniversary of Hip Hop culture held in London.
Big shout out to All City Steve for capturing the footage, Subscribe to his channel for more dopeness! https://www.youtube.com/channel/UCd3lbMK4pciSMQqGkhOFn5w