Was diggin’ through our show archives and happened upon this video of Killa Sha freestylin, recorded live @ BB Kings NYC on December 20th, 2006.
see also:
Killa Sha Walks on Water [audiocast]
Was diggin’ through our show archives and happened upon this video of Killa Sha freestylin, recorded live @ BB Kings NYC on December 20th, 2006.
see also:
Killa Sha Walks on Water [audiocast]