Mr. Ball

About Mr. Ball

One of Ying Yang Twins member D-Roc's younger brothers, rap/hip hop artist Mr. Ball is a third of the trio Da Muzicianz. He is based in Decatur, Georgia, USA. http://www.myspace.com/mrballofdamuzicianz

Stats