Image 1 of 1
mpiRTN_30808_Bambaataa_3.JPG
Afrika Bambaataa performs at the 2008 Rock The Bells Music Festival at the Jones Beach Theater in Wantagh, New York on August 3, 2008. Credit: RTNRD/Dziekan/MediaPunch
Afrika Bambaataa