Apparently Lankster has had a life long stutter except when rapping, and I give him credit for being brave enough to step up to the podium. Heres a link to the article I found that in with some other interesting info about Lankster.
http://www.post-gazette.com/pg/08293/921101-144.stm