Lil Keshawe

Alberto Tucker or Lil Keshawe, was an American rapper who released songs under a period of time until his death in 2005. He never released an album.

Death
On 8 September 2005, Tucker tragically committed suicide in his Las Vegas apartment. A song was released posthumously in 2006.

Notable songs

 * Chinese Walls (2003)