Keisha

Keisha, labeled The Depraved Diva, was a contestant on Total Drama All Stars as a member of the Villainous Vultures team. She has not been a part of any other competitions or shows.

Personality
Blah

Total Drama All Stars
Blah

Interactions
Blah

Trivia
Blah