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
- 85 listeners
- 276 plays