Keith Thomas Poster

Trivia (1)

Now appearing in "Harlem Song" @ the Apollo Theater in NYC until Dec. 30, 2002 [June 2002]