I bought his first solo album “God Walks on Water” when it came out in 2007 and I saw him when he came in 2008 with Large Professor in LA to perform @ The “Main Source” release party. R.I.P. Killa Sha
— Thomas V
Update- Killa Sha passed away due to complications with his diabetes.