Leshawna

Leshawna, labeled The Sista with 'Tude, is a contestant on Total Drama Overloaded.