Chaka Zulu, supervisor of Ludacris, allegedly defending himself whereas taking pictures

Leave a Comment